第1章 C語言概述
1.1 C語言發(fā)展史
1.2 C語言的優(yōu)勢
1.3 程序設計基礎--進制轉換
1.4 計算機中數的表示
1.5 幾個簡單的C程序
1.6 開發(fā)環(huán)境
第2章 數據類型、運算符與表達式
2.1 C語言的數據類型
2.2 變量與常量
2.3 整型數據
2.4 實型數據
2.5 字符型數據
2.6 變量賦初值
2.7 類型轉換
2.8 算術運算符與算術表達式
2.9 賦值運算符與賦值表達式
2.10 關系運算符與關系表達式
2.11 邏輯運算符與邏輯表達式
2.12 逗號表達式
第3章 順序結構程序設計
3.1 語句
3.2 數據的輸入與輸出
3.3 字符數據的輸入與輸出
3.4 格式數據的輸入與輸出
3.5 順序結構程序設計
第4章 選擇結構程序設計
4.1 if語句
4.2 switch語句
4.3 程序舉例
第5章 循環(huán)結構程序設計
5.1 goto語句
5.2 while語句
5.3 do-while語句
5.4 for語句
5.5 break語句
5.6 continue語句
5.7 多重循環(huán)程序設計
5.8 應用舉例
第6章 數組
6.1 一維數組
6.2 二維數組
6.3 字符數組
第7章 函數
7.1 概述
7.2 函數定義的一般形式
7.3 函數參數與函數返回值
7.4 函數的調用
7.5 函數的遞歸調用
7.6 數組作為函數的參數
7.7 變量的作用域
7.8 變量的存儲類別
7.9 內部函數與外部函數
第8章 指針
8.1 地址與指針
8.2 指針與變量
8.3 指針與數組
8.4 指針與字符串
8.5 指針與函數
8.6 指針與const
第9章 預處理
9.1 宏定義#define
9.2 文件包含命令#include
9.3 條件編譯命令
第10章 結構體與聯合體
10.1 結構體
10.2 結構體數組
10.3 指針與結構體
10.4 用typedef定義類型
10.5 鏈表
10.6 聯合體
10.7 枚舉類型
第11章 位運算
11.1 位運算符
11.2 位運算符與位運算
11.3 位運算應用舉例
11.4 位段
第12章 文件
12.1 文件概述
12.2 打開文件與關閉文件
12.3 讀取文件與寫入文件
12.4 文件的定位
12.5 文件狀態(tài)檢測