本書由13章正文和7個附錄組成。第1章對高級語言特別是C語言的形成與展作了具體的敘述;第2、第3章介紹了C程序基礎(chǔ);第4、第5章介紹了C程序的控制結(jié)構(gòu);第6章介紹了組合數(shù)據(jù)結(jié)構(gòu)“數(shù)組”;第7章介紹了C語言的模塊化程序設(shè)計“函數(shù)”;第8、第9章詳細(xì)、全面地介紹了C語言的精華——“指針”與“動態(tài)數(shù)據(jù)結(jié)構(gòu)”;第10章介紹了C語言的文件系統(tǒng);第11章介紹了C語言并提高知識的綜合運(yùn)用能力錦上添花;第12章介紹了C++的基礎(chǔ)知識;第13章通過實(shí)例介紹了如何運(yùn)用C++知識點(diǎn)進(jìn)行面向?qū)ο蟮某绦蛟O(shè)計。
本書可用作高等院校各專業(yè)的C程序設(shè)計課程教材、計算機(jī)應(yīng)用能力考試(二級C)的參考用書,亦可用作計算機(jī)愛好者的自學(xué)讀本。
本書內(nèi)容包括C語言的形成與發(fā)展、C語言的基礎(chǔ)知識、C程序的控制結(jié)構(gòu)、組合數(shù)據(jù)結(jié)構(gòu)、函數(shù)、指針等,由淺入深、具有較強(qiáng)的實(shí)用性。本書可用作高等院校各專業(yè)的C程序設(shè)計課程教材、計算機(jī)應(yīng)用能力考試(二級C)的參考用書,亦可用作計算機(jī)愛好者的自學(xué)讀本。
1 C語言概述
1.1 C語言的發(fā)展史
1.2 C/C++程序簡介
1.2.1 簡單的C/C++程序?qū)嵗?
1.2.2 C/C++程序設(shè)計規(guī)則
1.2.3 C/C++程序的編輯、編譯與運(yùn)行
1.3 C程序的基本語法成分
1.3.1 基本字符集
1.3.2 標(biāo)識符
1.3.3 關(guān)鍵字
1.4 編譯預(yù)處理
1.4.1 無參數(shù)宏定義
1.4.2 文件包含
習(xí)題1
2 數(shù)據(jù)類型及基本運(yùn)算
2.1 C數(shù)據(jù)類型
2.2 基本數(shù)據(jù)類型
2.3 數(shù)據(jù)的表示
2.3.1 常量
2.3.2 變量
2.4 常用的運(yùn)算符和表達(dá)式
2.4.1 算術(shù)運(yùn)算符和算術(shù)表達(dá)式
2.4.2 賦值運(yùn)算符和賦值表達(dá)式
2.4.3 逗號運(yùn)算符和逗號表達(dá)式
2.4.4 關(guān)系運(yùn)算符和關(guān)系表達(dá)式
2.4.5 邏輯運(yùn)算符和邏輯表達(dá)式
2.4.6 位運(yùn)算符和位表達(dá)式
C/C++程序設(shè)計(第三版)”
2.5 常用的庫函數(shù)
2.5.1 庫函數(shù)的調(diào)用
2.5.2 使用庫函數(shù)注意事項(xiàng)
習(xí)題2
3 順序結(jié)構(gòu)程序設(shè)計,
3.1 用于順序結(jié)構(gòu)的基本語句
3.1.1 表達(dá)式語句
3.1.2 復(fù)合語句
3.1.3 空語句
3.2 輸入與輸出
3.2.1 數(shù)據(jù)的輸出
3.2.2 數(shù)據(jù)的輸入
3.3 順序結(jié)構(gòu)程序設(shè)計舉例
習(xí)題3
4 選擇結(jié)構(gòu)程序設(shè)計
4.1 if語句
4.1.1 if語句的三種基本形式
4.1.2 if語句的嵌套形式
4.2 條件表達(dá)式
4.3 switch語句
4.4 應(yīng)用舉例
習(xí)題4
5 循環(huán)結(jié)構(gòu)程序設(shè)計
5.1 while語句
5.2 dowhile語句
5.3 for語句
5.4 循環(huán)結(jié)構(gòu)的嵌套
5.5 循環(huán)結(jié)構(gòu)的中斷與轉(zhuǎn)移
5.5.1 break語句
5.5.2 continue語句
5.5.3 goto語句
5.6 循環(huán)結(jié)構(gòu)應(yīng)用舉例
…………………………………………………