第1章 C語言基礎
1.1 C語言的發(fā)展與特點
1.1.1 C語言的發(fā)展概況
1.1.2 C語言的特點
1.2 程序設計中的幾個基本概念
1.2.1 程序
1.2.2 程序設計
1.2.3 算法
1.2.4 數據結構
1.2.5 軟件工程的概念
1.3 C語言程序的結構
1.3.1 字符集
1.3.2 保留字
1.3.3 標識符
1.3.4 C語言的詞類
1.4 C語言的基本語句
1.5 C語言程序的基本結構
1.6 C語言程序的編譯與執(zhí)行
本章小結
習題
第2章 數據類型及運算
2.1 數據類型基本概念
2.1.1 C語言的數據類型
2.2 常量
2.2.1 數值常量
2.2.2 字符常量
2.2.3 字符串常量
2.3 變量及其常見類型
2.3.1 基本數據類型
2.3.2 變量的定義與初始化
2.3.3 數據類型間的轉換
2.4 運算符和表達式
2.4.1 運算符和表達式概述
2.4.2 賦值運算符和賦值表達式
2.4.3 算術運算符和算術表達式
2.4.4 關系運算符和關系表達式
2.4.5 邏輯運算符和邏輯表達式
2.4.6 其他運算符
2.5 位運算
2.5.1 邏輯位運算
2.5.2 移位運算
2.5.3 位運算與賦值運算組成復合賦值運算符
本章小結
習題2
第3章 基本結構及其實現
3.1 結構化程序設計
3.1.1 程序的基本結構
3.2 順序結構
3.2.1 賦值語句
3.2.2 輸入輸出庫函數
3.2.3 順序程序結構程序設計舉例
3.3 選擇結構
3.3.1 選擇結構if-else語句
3.3.2 switch分支結構
3.4 循環(huán)結構
3.4.1 while循環(huán)語句
3.4.2 dowhile循環(huán)語句
3.4.3 for循環(huán)語句
3.4.4 三種循環(huán)語句的比較
3.4.5 輔助語句
3.4.6 多重循環(huán)
3.5 goto語句
3.5.1 goto語句
3.5.2 用goto語句組成循環(huán)
本章小結
……
第4章 數組
第5章 函數
第6章 指針
第7章 結構體與共用體
第8章 文件
附錄Ⅰ 常用字符與ASCII代碼對應表
附錄Ⅱ 運算符與運算結合性
附錄Ⅲ TurboC常用庫函數