本書(shū)是日本最具影響力的C語(yǔ)言入門(mén)教程之一,累計(jì)銷(xiāo)量超過(guò)120萬(wàn)冊(cè)。全書(shū)共13章,包含243個(gè)可運(yùn)行示例程序與245張精心設(shè)計(jì)的圖表,能夠幫助初學(xué)者輕松入門(mén),理解C語(yǔ)言細(xì)節(jié)。第2版在原有基礎(chǔ)上進(jìn)行了全面修訂,緊貼當(dāng)下開(kāi)發(fā)環(huán)境和規(guī)范,同時(shí)增加了新示例和更精確的解釋。
·適合初學(xué)者打好基礎(chǔ):“看”“讀”“敲”三位一體教學(xué)思路
·適合經(jīng)驗(yàn)者加深理解:圖解形式直擊指針、結(jié)構(gòu)體、文件等關(guān)鍵點(diǎn)
·適合考試者復(fù)習(xí)鞏固:內(nèi)容規(guī)范,備考更可靠!
柴田望洋,日本福岡工業(yè)大學(xué)信息工程學(xué)院副教授。在日本IT界家喻戶(hù)曉,編寫(xiě)了一些列極富影響力的計(jì)算機(jī)教材和參考書(shū),如《明解C++》《明解Java》《明解Python》等。
第 1章 初識(shí)C語(yǔ)言
1-1 顯示計(jì)算結(jié)果
1-2 變量
1-3 輸入和顯示
第 2章 運(yùn)算和數(shù)據(jù)類(lèi)型
2-1 運(yùn)算
2-2 數(shù)據(jù)類(lèi)型
第3章 程序的分支結(jié)構(gòu)
3-1 if語(yǔ)句
3-2 switch語(yǔ)句
第4章 程序的循環(huán)控制
4-1 do語(yǔ)句
4-2 while語(yǔ)句
4-3 for語(yǔ)句
4-4 多重循環(huán)
4-5 程序的組成元素和格式
第5章 數(shù)組
5-1 數(shù)組
5-2多維數(shù)組
第6章 函數(shù)
6-1 什么是函數(shù)
6-2 函數(shù)設(shè)計(jì)
6-3 作用域和存儲(chǔ)期
第7章 基本數(shù)據(jù)類(lèi)型
7-1 基本數(shù)據(jù)類(lèi)型和數(shù)
7-2 整型和字符型
7-3 浮點(diǎn)型
7-4 運(yùn)算和運(yùn)算符
第8章 動(dòng)手編寫(xiě)各種程序
8-1 函數(shù)式宏
8-2 排序
8-3 枚舉型
8-4 遞歸函數(shù)
8-5 輸入和輸出字符
第9章 字符串的基礎(chǔ)知識(shí)
9-1 什么是字符串
9-2 字符串?dāng)?shù)組
9-3 字符串處理
第 10章 指針
10-1 指針概覽
10-2 指針和函數(shù)
10-3 指針和數(shù)組
第 11章 字符串和指針
11-1 字符串和數(shù)組
11-2 通過(guò)指針操作字符串
11-3 字符串處理庫(kù)函數(shù)
第 12章 結(jié)構(gòu)體
12-1 結(jié)構(gòu)體概覽
12-2 作為成員的結(jié)構(gòu)體
第 13章 文件處理
13-1 文件與流
13-2 文本和二進(jìn)制文件
13-3 printf函數(shù)和scanf函數(shù)
附錄 C語(yǔ)言的歷史與規(guī)范