第1章 C語言程序設計概述
1.1 C語言的發(fā)展及特點
1.2 C語言程序的基本結構
1.3 C語言字符集、標識符與關鍵字
1.4 C語言程序的開發(fā)環(huán)境
本章小結
習題
第2章 數據類型、運算符與表達式
2.1 C語言的數據類型
2.2 常量與變量
2.3 運算符和表達式
2.4 運算符的優(yōu)先級
2.5 數據類型轉換
本章小結
習題
第3章 順序結構
3.1 算法
3.2 C語言基本語句
3.3 數據的輸入與輸出
3.4 綜合案例
本章小結
習題
第4章 選擇結構
4.1 if語句
4.2 條件運算符
4.3 switch語句
4.4 綜合案例
本章小結
習題
第5章 循環(huán)結構
5.1 循環(huán)結構算法
5.2 while語句
5.3 do-while語句
5.4 for語句
5.5 break語句和continue語句
5.6 循環(huán)結構的嵌套
5.7 綜合案例
本章小結
習題
第6章 函數與編譯預處理
6.1 模塊化設計
6.2 函數的定義與調用
6.3 函數的遞歸調用
6.4 變量的存儲類型、作用域
6.5 編譯預處理
6.6 綜合案例
本章小結
習題
第7章 數組
7.1 概述
7.2 一維數組
7.3 二維數組
7.4 字符數組與字符串
7.5 數組作為函數參數
7.6 綜合案例
本章小結
習題
第8章 指針
8.1 指針與指針變量
8.2 指針與數組
8.3 指針與字符串
8.4 指針與函數
8.5 命令行參數
8.6 指向指針的指針變量
8.7 綜合案例
……
第9章 結構體、共用體與枚舉類型
第10章 位運算
第11章 文件
附錄A C語言關鍵字
附錄B ASCII碼表
附錄C C語言運算符優(yōu)先級和結合方向
附錄D C語言庫函數
附錄E PC I/O端口的功能
附錄F C語言常見的出錯信息
附錄G C語言常用算法