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