第1章 C語言概述
1.1 C語言簡史
1.2 C語言的特點
1.3 C程序的基本結構
1.4 什么是數據結構
1.5 Turbo C2.0簡介
第2章 數據類型
2.1 常量與變量的說明
2.2 C語言的數據類型
2.3 運算符
2.4 數據的輸入和輸出
第3章 C語言程序設計
3.1 結構化程序設計
3.2 順序程序
3.3 選擇程序
3.4 循環(huán)結構
第4章 數組
4.1 一維數組的定義與使用
4.2 二維數組的定義與使用
4.3 字符數組
4.4 線性表的順序存儲
4.5 矩陣的壓縮存儲
第5章 函數
5.1 概述
5.2 函數的形式
5.3 函數的參數和返回值
5.4 函數的調用
5.5 函數的嵌套調用和遞歸調用
5.6 變量的作用域
5.7 變量的存儲類別
5.8 內部函數和外部函數
5.9 函數應用舉例
第6章 指針
6.1 變量的地址和指針變量
6.2 數組的指針和指向數組的指針變量
6.3 字符串的指針和指向字符串的指針變量
6.4 指向函數的指針變量
6.5 指針數組與指向指針的指針
6.6 指針運算舉例
第7章 結構體與共用體
第8章 鏈表
第9章 樹和二叉樹
第10章 圖
第11章 文件
第12章 常用算法及實用程序
附錄1 VSCII碼表
附錄2 庫函數
附錄3 C語言中的關鍵字
附錄4 運算符和結合性
附錄5 Turbo C編譯錯誤信息
附錄6 2005年二級C語言考試大綱