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