
C Primer Plus 編程培訓
1 C 語言概述
2 字符串與格式化輸入輸出
3 循環
4 字符輸入/輸出和輸入驗證
5 數組和指針
6 存儲類別、鏈接和內存管理
7 結構和其他數據形式
8 C 預處理器和 C 庫
9 數據和 C
10 運算符、表達式和語句
11 分支和跳轉
12 函數
13 字符串和字符串函數
14 文件輸入/輸出
15 位操作
16 高級數據表示
1
C 語言概述
1.創建C程序
2.定義和調用函數
3.聲明和使用變量
4.格式化輸出
2
數據和 C
1.C語言數據類型
2.數據溢出
3.轉義序列
4.格式化輸入
3
字符串與格式化輸入輸出
1.字符串的基本概念
2.格式化輸入函數scanf()
3.格式化輸出函數printf()
4.常量和變量
4
運算符、表達式和語句
1.基本運算符
2.運算符優先級
3.表達式和語句
4.數據類型轉換
5
C 控制語句:循環
1.關系運算與邏輯值
2.while循環
3.for循環語句
4.循環嵌套
6
C 控制語句:分支和跳轉
1.分支語句
2.跳轉語句
3.邏輯運算符
7
字符輸入/輸出和輸入驗證
1.單字符的輸入輸出處理
2.數據的混合輸入和數據驗證
8
函數
1.函數的定義和使用
2.函數的遞歸調用
3.函數的參數傳遞
9
數組和指針
1.指針的概念
2.指針的的聲明和使用
3.數組和指針
10
字符串和字符串函數
1.字符串的基本概念
2.字符串的輸入和輸出
3.C標準庫中的字符串函數
11
存儲類別、鏈接和內存管理
1.存儲類別
2.動態存儲分配
3.ANSIC類型限定符
12
文件輸入/輸出
1.文件和文件的讀寫
2.文件的隨機讀寫
3.文本模式和二進制模式
13
結構和其他數據形式
1.結構和結構變量
2.結構體的應用
3.函數和I/O中的結構
4.聯合、枚舉和函數指針
14
位操作
1.二進制數的表示
2.C語言中的位運算
3.位運算的應用
15
C 預處理器和 C 庫
1.預處理器指令
2.頭文件和條件編譯
16
高級數據表示
1.ADT抽象數據類型
2.鏈表結構
3.隊列結構
4.二叉查找樹
