注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)C語言程序設(shè)計(jì):面向工程的理論與應(yīng)用

C語言程序設(shè)計(jì):面向工程的理論與應(yīng)用

C語言程序設(shè)計(jì):面向工程的理論與應(yīng)用

定 價(jià):¥35.00

作 者: 牛連強(qiáng) 等編著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: C C++ C# VC VC++ 程序設(shè)計(jì) 計(jì)算機(jī)/網(wǎng)絡(luò)

ISBN: 9787121204913 出版時(shí)間: 2013-07-01 包裝: 平裝
開本: 16開 頁數(shù): 242 字?jǐn)?shù):  

內(nèi)容簡介

  《C語言程序設(shè)計(jì):面向工程的理論與應(yīng)用/高等學(xué)校公共課計(jì)算機(jī)規(guī)劃教材》全面介紹了C語言的語法知識和利用其進(jìn)行程序設(shè)計(jì)的相關(guān)技術(shù),包括C語言及程序設(shè)計(jì)的基礎(chǔ)知識、數(shù)據(jù)組織、流程控制、函數(shù)封裝、指針、字符串操作、構(gòu)造數(shù)據(jù)類型及文件操作等。在內(nèi)容編排和結(jié)構(gòu)組織上,《C語言程序設(shè)計(jì):面向工程的理論與應(yīng)用/高等學(xué)校公共課計(jì)算機(jī)規(guī)劃教材》力求精練合理,難點(diǎn)概念合理分散,問題講解簡明生動(dòng),更重要的是將工程應(yīng)用和強(qiáng)化實(shí)踐能力的宗旨貫穿于每個(gè)部分?!禖語言程序設(shè)計(jì):面向工程的理論與應(yīng)用/高等學(xué)校公共課計(jì)算機(jī)規(guī)劃教材》不同于一般的語法書籍,從基本習(xí)慣、說明案例至編程實(shí)戰(zhàn),都在不同程度上融入了工程元素,詳細(xì)介紹了實(shí)際軟件開發(fā)中的重點(diǎn)問題和注意事項(xiàng),并說明哪些是工程應(yīng)用中的合適技術(shù),使學(xué)習(xí)者能夠進(jìn)行“近距離”的工程應(yīng)用知識學(xué)習(xí)。

作者簡介

  牛連強(qiáng),教授,專業(yè)計(jì)算機(jī)科學(xué)與技術(shù)。1986年吉林大學(xué)本科畢業(yè),畢業(yè)后至今沈陽工業(yè)大學(xué)信息科學(xué)與工程學(xué)院工作。

圖書目錄

第1章 概述
1.1 程序設(shè)計(jì)基礎(chǔ)
1.1.1 問題的求解過程
1.1.2 算法及其描述
1.1.3 模塊化與結(jié)構(gòu)化
1.2 C語言及其特點(diǎn)
1.2.1 C語言的產(chǎn)生和發(fā)展
1.2.2 C語言的主要特點(diǎn)
1.3 C語言程序的基本結(jié)構(gòu)
1.4 C語言程序的執(zhí)行過程
1.5 編程環(huán)境
1.5.1 安裝和運(yùn)行TC集成化環(huán)境
1.5.2 編寫和運(yùn)行程序
1.5.3 熟悉編輯環(huán)境
1.5.4 與程序調(diào)試有關(guān)的功能
1.5.5 簡單的程序調(diào)試與糾錯(cuò)
1.6 習(xí)題
1.7 編程實(shí)戰(zhàn)
第2章 數(shù)據(jù)與運(yùn)算
2.1 標(biāo)識符與關(guān)鍵字
2.1.1 標(biāo)識符
2.1.2 關(guān)鍵字
2.2 數(shù)據(jù)類型
2.3 常量
2.3.1 直接常量與符號常量
2.3.2 整型常量
2.3.3 字符型常量與字符串常量
2.3.4 浮點(diǎn)型常量
2.4 變量
2.4.1 變量定義與初始化
2.4.2 整型變量
2.4.3 字符型變量
2.4.4 浮點(diǎn)型變量
2.5 算術(shù)運(yùn)算與賦值運(yùn)算
2.5.1 運(yùn)算符和表達(dá)式
2.5.2 算術(shù)運(yùn)算
2.5.3 賦值運(yùn)算
2.5.4 自加和自減運(yùn)算
2.6 關(guān)系運(yùn)算和邏輯運(yùn)算
2.6.1 邏輯值
2.6.2 關(guān)系運(yùn)算
2.6.3 邏輯運(yùn)算
2.7 位運(yùn)算
2.7.1 位運(yùn)算符及表達(dá)式
2.7.2 位運(yùn)算操作
2.8 sizeof運(yùn)算與逗號運(yùn)算
2.8.1 sizeof運(yùn)算符
2.8.2 逗號運(yùn)算符
2.9 數(shù)據(jù)類型轉(zhuǎn)換
2.9.1 隱式類型轉(zhuǎn)換
2.9.2 顯式類型轉(zhuǎn)換
2.10 習(xí)題
2.11 編程實(shí)戰(zhàn)
第3章 簡單程序設(shè)計(jì)
3.1 C語言語句概述
3.1.1 語句分類
3.1.2 語句的形式
3.2 數(shù)據(jù)輸出
3.2.1 輸出一個(gè)字符
3.2.2 按自定義格式輸出數(shù)據(jù)
3.3 數(shù)據(jù)輸入
3.3.1 輸入一個(gè)字符
3.3.2 按自定義格式輸入數(shù)據(jù)
3.4 分支結(jié)構(gòu)
3.4.1 條件運(yùn)算符與條件表達(dá)式
3.4.2 if語句
3.4.3 switch語句與多分支處理
3.5 習(xí)題
3.6 編程實(shí)戰(zhàn)
第4章 循環(huán)結(jié)構(gòu)與數(shù)組
4.1 while語句與do-while語句
4.1.1 while語句
4.1.2 do-while語句
4.2 for語句
4.2.1 for語句的語法
4.2.2 for語句的特殊形式
4.3 流程轉(zhuǎn)移語句
4.3.1 break語句
4.3.2 continue語句
4.3.3 goto語句
4.4 循環(huán)結(jié)構(gòu)的應(yīng)用
4.5 一維數(shù)組的定義和引用
4.5.1 一維數(shù)組的定義
4.5.2 一維數(shù)組的引用
4.5.3 一維數(shù)組的定義初始化
4.6 一維數(shù)組的應(yīng)用
4.7 二維數(shù)組
4.7.1 二維數(shù)組的定義與引用
4.7.2 二維數(shù)組的定義初始化
4.7.3 二維數(shù)組的應(yīng)用
4.8 習(xí)題
4.9 編程實(shí)戰(zhàn)
第5章 函數(shù)
5.1 函數(shù)的定義與聲明
5.1.1 函數(shù)定義
5.1.2 函數(shù)聲明
5.2 函數(shù)調(diào)用及返回
5.2.1 函數(shù)的調(diào)用過程
5.2.2 用return語句控制函數(shù)返回
5.3 形參與實(shí)參
5.3.1 函數(shù)的形式參數(shù)
5.3.2 實(shí)參與形參的匹配
5.3.3 函數(shù)調(diào)用表達(dá)式
5.4 參數(shù)的傳值調(diào)用規(guī)則
5.5 遞歸調(diào)用
5.5.1 遞歸調(diào)用過程
5.5.2 使用遞歸函數(shù)的典型問題
5.6 變量的存儲屬性
5.6.1 變量的生存期與作用域
5.6.2 局部變量
5.6.3 外部變量
5.6.4 static修飾、變量屏蔽和外部變量的使用
5.7 編譯預(yù)處理指令
5.7.1 宏定義
5.7.2 文件包含
5.7.3 條件編譯
5.8 習(xí)題
5.9 編程實(shí)戰(zhàn)
第6章 指針
6.1 指針與指針變量
6.1.1 指針是經(jīng)過包裝的地址
6.1.2 指針變量
6.2 指針變量的賦值與指針的間接引用
6.2.1 指針變量的賦值
6.2.2 *運(yùn)算符與間接訪問
6.2.3 指針變量的初始化
6.3 指針的運(yùn)算
6.3.1 指針的加減算術(shù)運(yùn)算
6.3.2 指針的自加和自減運(yùn)算
6.3.3 指針的比較
6.4 指針作函數(shù)的參數(shù)
6.4.1 修改實(shí)參變量的值
6.4.2 從被調(diào)用函數(shù)取得信息
6.5 利用指針訪問一維數(shù)組
6.5.1 利用指針實(shí)現(xiàn)的快速數(shù)組元素訪問
6.5.2 一維數(shù)組名的指針含義
6.5.3 指針與數(shù)組的一致性
6.6 向函數(shù)傳遞一維數(shù)組
6.7 習(xí)題
6.8 編程實(shí)戰(zhàn)
第7章 字符串
7.1 用字符數(shù)組作字符串變量
7.1.1 對字符數(shù)組的特殊處理
7.1.2 用作字符串變量的字符數(shù)組的初始化
7.2 指向字符串常量的指針變量
7.2.1 模糊的字符串常量與變量
7.2.2 利用const限制指針的行為
7.3 字符串的輸出與輸入
7.3.1 字符串的輸出
7.3.2 字符串的輸入
7.3.3 內(nèi)存格式化
7.4 字符串操作
7.4.1 向函數(shù)傳遞字符串
7.4.2 返回指針的函數(shù)
7.4.3 字符串運(yùn)算函數(shù)
7.4.4 字符串處理函數(shù)的設(shè)計(jì)
7.5 指針數(shù)組
7.5.1 指針數(shù)組的定義與引用
7.5.2 字符串?dāng)?shù)組
7.6 指向指針的指針
7.6.1 指向指針的指針常量與變量
7.6.2 指針數(shù)組作函數(shù)參數(shù)
7.7 習(xí)題
7.8 編程實(shí)戰(zhàn)
第8章 與指針相關(guān)的其他技術(shù)
8.1 二維數(shù)組的指針訪問
8.1.1 二維數(shù)組的一維表示
8.1.2 二維數(shù)組名的指針含義
8.1.3 指向一維數(shù)組的指針變量
8.1.4 二維數(shù)組作函數(shù)參數(shù)
8.1.5 利用二維數(shù)組實(shí)現(xiàn)的字符串?dāng)?shù)組
8.2 動(dòng)態(tài)內(nèi)存管理
8.2.1 動(dòng)態(tài)內(nèi)存分配與使用
8.2.2 calloc函數(shù)與realloc函數(shù)
8.3 指向函數(shù)的指針
8.3.1 指向函數(shù)的指針常量與變量
8.3.2 函數(shù)指針的應(yīng)用
8.4 定義的識別與數(shù)據(jù)類型的顯式描述
8.4.1 由運(yùn)算識別復(fù)雜的定義
8.4.2 用typedef顯式描述數(shù)據(jù)類型
8.5 習(xí)題
8.6 編程實(shí)戰(zhàn)
第9章 自定義數(shù)據(jù)類型
9.1 枚舉
9.2 結(jié)構(gòu)體類型
9.2.1 結(jié)構(gòu)體類型的定義
9.2.2 結(jié)構(gòu)體類型的變量定義
9.3 結(jié)構(gòu)體變量的引用
9.3.1 引用結(jié)構(gòu)體的成員
9.3.2 結(jié)構(gòu)體變量的初始化
9.3.3 整體引用結(jié)構(gòu)體變量
9.3.4 結(jié)構(gòu)體對象在函數(shù)間的傳遞
9.4 結(jié)構(gòu)體數(shù)組和指針
9.4.1 結(jié)構(gòu)體數(shù)組
9.4.2 結(jié)構(gòu)體指針
9.5 結(jié)構(gòu)體指針的應(yīng)用——鏈表
9.5.1 單向鏈表及其支撐結(jié)構(gòu)
9.5.2 鏈表的創(chuàng)建與訪問
9.5.3 鏈表結(jié)點(diǎn)的查找、插入與刪除
9.6 位段
9.7 共用體
9.8 習(xí)題
9.9 編程實(shí)戰(zhàn)
第10章 文件
10.1 文件概述
10.1.1 文件的概念
10.1.2 文本流與二進(jìn)制流
10.1.3 標(biāo)準(zhǔn)I/O和系統(tǒng)I/O
10.2 文件的打開與關(guān)閉
10.2.1 文件類型與文件指針
10.2.2 文件的打開
10.2.3 文件的關(guān)閉
10.3 文件的順序讀寫
10.3.1 字符讀寫函數(shù)fgetc和fputc
10.3.2 文件位置指針的檢測
10.3.3 getw函數(shù)和putw函數(shù)
10.3.4 讀寫字符串函數(shù)fgets和fputs
10.3.5 格式化讀寫函數(shù)fscanf和fprintf
10.3.6 按塊讀寫函數(shù)fread和fwrite
10.4 文件的隨機(jī)讀寫
10.4.1 以讀/寫方式打開文件
10.4.2 讀寫位置的隨機(jī)定位與fseek函數(shù)
10.5 相關(guān)函數(shù)
10.6 習(xí)題
10.7 編程實(shí)戰(zhàn)
附錄A 常用字符與ASCII碼對照表
附錄B 運(yùn)算符的優(yōu)先級與結(jié)合性
附錄C Windows平臺下的編程環(huán)境簡介

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號