第1部分 C語言基礎知識
第1章 概述
1.1 C語言的產生和發(fā)展
1.2 C語言的特點
1.3 C程序的開發(fā)平臺
1.3.1 下載Turbo C開發(fā)環(huán)境
1 3 2 運行Terbo C開發(fā)環(huán)境
1.3.3 環(huán)境配置
1.3.4 程序的編寫
1.3.5 源程序的編譯
1.3.6 程序的鏈接
1.3.7 程序的運行
1.4 解析最簡單的C程序
1.5 本章小結與要點回顧
第2章 數(shù)據(jù)類型和運算符
2.1 常量與變量
2.2 C語言中的關鍵字
2.3 C語言的基本數(shù)據(jù)類型
2.3.1 整型
2.3.2 浮點型
2.3.3 字符型
2.3.4 枚舉類型
2.4 運算符
2.4.1 算術運算符
2.4.2 關系運算符
2.4.3 邏輯運算符
2.4.4 條件運算符
2.4.5 賦值運算符
2.4.6 逗號運算符
2.4.7 求字節(jié)數(shù)運算符
2.5 本章小結與要點回顧
第3章 基本語句
3.1 C語句概述
3.2 C程序的結構
3.2.1 順序結構
3.2.2 分支結構
3.2.3 循環(huán)結構
3.3 基本的賦值語句
3.4 分支語句和循環(huán)語句
3.5 if語句
3.5.1 第一種形式的if語句
3.5.2 第二種形式的if語句
3.5.3 第三種形式的if語句
3.5.4 三種if語句的程序舉例
3.5.5 有關if的一些說明
3.5.6 if語句的嵌套
3.6 switch語句
3.6.1 switch語句的一般形式
3.6.2 帶有break句的switch語句
3.6.3 有關swiitch語句的一些說明
3.7 for語句
3.7.1 for語句的一般形式
3.7.2 有關fbr語句的一些說明
3.7.3 for語句程序舉例
3.8 while語句
3.9 do-while語句
3.10 goto語句
3.11 循環(huán)的嵌套
3.12 break語句
3.13 continue語句
3.14 本章程序舉例
3.15 本章小結與要點回顧
第4章 函數(shù)
4.1 函數(shù)概述
4.2 函數(shù)的定義
4.3 函數(shù)的調用
4.4 函數(shù)的返回值及類型.
4.5 函數(shù)的參數(shù)及傳遞方式
4.6 函數(shù)的嵌套調用
4.7 函數(shù)的遞歸調用
4.7.1 求n的階乘nk
4.7.2 漢諾塔(Hanoi) 問題
4.8 局部變量和全局變量
4.8.1 局部變量
4.8.2 全局變量
4.9 變量的存儲類別
4.9.1 動態(tài)存儲變量和靜態(tài)存儲變量
4.9.2 auto變量
4.9.3 用static聲明的局部變量
4.9.4 register變量
4.9.5 同一文件中用extern聲明外部變量
4.9.6 多個文件中用extern聲明外部變量
4.9.7 用static聲明外部變量
4.10 內部函數(shù)和外部函數(shù)
4.10.1內部函數(shù)
4.10.2外部函數(shù)
4.11 本章小結與要點回顧
第5章 預處理命令
5.1 預處理命令概述
5.2 宏定義及其分類
5.3 不帶參數(shù)的宏定義
5.3.1 不帶參數(shù)的宏定義的一般形式
5.3.2 宏定義的嵌套
5.3.3 宏定義的其他應用
5.4 帶參數(shù)的宏定義
5.4.1 帶參數(shù)的宏定義的一般形式
5.4.2 帶參數(shù)的宏定義與函數(shù)
5.4.3 使用帶參數(shù)的宏定義的注意事項
5.5 文件包含
5.5.1 文件包含命令的一般形式
5.5.2 文件包含的特點
5.6 條件編譯
5.6.1 條件編譯命令的一般形式
5.6.2 條件編譯的應用
5.7 本章小結與
第2部分 C庫函數(shù)
第3部分 經典C編程實例與常見試題解析