課程大綱:C Primer Plus 編程培訓
1 C 語言概述
2 字符串與(yu)格式(shi)化輸入輸出
3 循環
4 字符(fu)輸(shu)(shu)入/輸(shu)(shu)出和輸(shu)(shu)入驗(yan)證
5 數組和指針
6 存儲類(lei)別、鏈接和內存管理(li)
7 結構(gou)和(he)其他數(shu)據形(xing)式
8 C 預(yu)處理器(qi)和 C 庫
9 數據和 C
10 運算符(fu)、表達式(shi)和語句
11 分支和(he)跳(tiao)轉
12 函數
13 字符串(chuan)和字符串(chuan)函(han)數
14 文件輸入/輸出
15 位操作
16 高級數據表(biao)示
1
C 語言概述
1.創建C程序
2.定義和調用函數
3.聲明和使用變量
4.格式化輸出
2
數據(ju)和 C
1.C語言數據類型
2.數據溢出
3.轉義序列
4.格式化輸入
3
字符串(chuan)與(yu)格式化輸入輸出(chu)
1.字符串的(de)基本概(gai)念
2.格(ge)式化(hua)輸(shu)入函(han)數scanf()
3.格式化(hua)輸出(chu)函(han)數printf()
4.常量和變量
4
運算符、表達(da)式和語句
1.基本運算符
2.運算符優先級
3.表達式和語句
4.數據類型轉換
5
C 控制語句:循環
1.關系運算與(yu)邏輯值
2.while循環
3.for循環(huan)語句
4.循環嵌套
6
C 控制語(yu)句:分支和跳轉(zhuan)
1.分支語句
2.跳轉語句
3.邏輯運算符
7
字符輸入(ru)/輸出和輸入(ru)驗(yan)證
1.單(dan)字符的輸入輸出處理
2.數據的(de)混合輸(shu)入和數據驗證(zheng)
8
函數
1.函數的定義和使(shi)用
2.函數的(de)遞歸調用
3.函數的參數傳遞
9
數(shu)組和指針
1.指針的概念
2.指針的的聲明(ming)和(he)使用(yong)
3.數組和指針
10
字(zi)符串和字(zi)符串函數(shu)
1.字符串(chuan)的基本概(gai)念
2.字符串的輸(shu)入和(he)輸(shu)出
3.C標(biao)準庫中的字符串(chuan)函數
11
存儲類(lei)別、鏈(lian)接(jie)和內存管理
1.存儲類別
2.動態存儲分配
3.ANSIC類型限定(ding)符
12
文件輸(shu)入/輸(shu)出(chu)
1.文件(jian)(jian)和(he)文件(jian)(jian)的讀寫
2.文(wen)件(jian)的隨機讀寫
3.文本(ben)模式(shi)和二進制模式(shi)
13
結構和其(qi)他(ta)數據形式
1.結構和結構變量
2.結構體的應用
3.函數和I/O中的結構
4.聯合、枚舉和函數(shu)指針(zhen)
14
位操(cao)作
1.二進制數的表示
2.C語言中的位運算
3.位運算的應用
15
C 預處理器和 C 庫(ku)
1.預處理器指令
2.頭文件(jian)和條(tiao)件(jian)編譯
16
高級數(shu)據表示(shi)
1.ADT抽象(xiang)數(shu)據類(lei)型(xing)
2.鏈表結構
3.隊列結構
4.二叉查找樹