第1章C語言概述
1.1C語言的特點
1.2C語言程序開發過程
1.3C語言源程序結構
本章小結
習題1
第2章C語言的基本語法要素
2.1字符集與詞彙集
2.2基本數據類型
2.3變量
2.4常量
本章小結
習題2
第3章輸入和輸出操作
3.1格式輸入輸出函數
3.2字符輸入輸出函數
3.3字符串輸入輸出函數
本章小結
習題3
第4章運算符與表達式
4.1算術運算符
4.2賦值運算符
4.3關繫運算符
4.4邏輯運算符
4.5逗號運算符
4.6條件運算符
4.7sizeof運算符
本章小結
習題4
第5章程序的選擇結構
5.1if語句
5.2switch語句
5.3條件運算符與選擇結構
本章小結
習題5
第6章程序的循環結構
6.1while結構
6.2do…while結構
6.3for結構
6.4循環的嵌套
6.5循環的提前結束
本章小結
習題6
第7章數組
7.1一維數組
7.2二維數組
7.3字符數組
本章小結
習題7
第8章函數
8.1函數的定義
8.2函數的調用
8.3函數的聲明
8.4函數的嵌套調用
8.5函數的遞歸調用
8.6變量的存儲類別
本章小結
習題8
第9章指針
9.1指針的概念
9.2指針與數組
9.3指針與函數
9.4指針數組和指向指針的指針
9.5指針的高級應用
本章小結
習題9
第10章結構體與共用體
10.1結構體
10.2共用體
10.3使用typedef定義數據類型的別名
本章小結
習題10
第11章文件
11.1文件概述
11.2文件類型指針
11.3文件的打開與關閉
11.4文件的讀寫
本章小結
習題11
第12章位運算
12.1位運算符
12.2位運算
12.3位段
本章小結
習題12
實驗
實驗1簡單的C語言程序
實驗2數據的輸入與輸出
實驗3運算符與表達式
實驗4選擇結構程序設計
實驗5循環結構程序設計
實驗6數組
實驗7函數
實驗8指針
實驗9結構體與共用體
實驗10文件
附錄