第1章C語言概述.
1.1C語言的發(fā)展歷史
1.2為什么要使用C語言
1.3C語言程序范例及其結構特點
1.3.1C語言程序范例
1.3.2C語言程序結構特點
1.4C語言程序的開發(fā)過程
本章小結
第2章數據類型
2.1數據類型的分類
2.1.1什么是數據類型
2.1.2C語言的數據類型分類
2.2常量
2.2.1整型常量
2.2.2字符串常量
2.2.3實型常量
2.3變量
2.3.1什么是變量
2.3.2變量定義語句
2.4標準輸入輸出函數
本章小結
第3章運算符和表達式
3.1運算符與運算符的分類
3.2表達式與表達式的計算
3.2.1表達式
3.2.2復合表達式的計算
3.2.3數據類型轉換
本章小結
第4章語句
4.1基本語句
4.2流程控制語句
4.2.1程序流程
4.2.2分支語句
4.2.3循環(huán)語句
4.2.4轉向語句
本章小結
第5章數組
5.1一維數組
5.1.1一維數組的定義
5.1.2一維數組元素的引用
5.1.3一維數組的初始化
5.1.4一維數組應用舉例
5.2二維數組和多維數組
5.2.1二維數組和多維數組的定義
5.2.2二維數組和多維數組的引用
5.2.3二維數組和多維數組的初始化
5.2.4二維數組和多維數組的舉例
5.3字符數組和字符串
5.3.1字符數組
5.3.2字符串
5.3.3字符串處理函數
5.3.4字符數組的舉例
本章小結
第6章函數
6.1函數的概念
6.2函數的定義和說明
6.2.1函數的定義
6.2.2函數聲明
6.3函數調用
6.4函數傳遞機制
6.5遞歸
6.6變量的作用域及存儲類型
6.6.1變量的作用域
6.6.2變量的存儲類型
6.7庫函數
6.7.1庫函數
6.7.2常用庫函數
本章小結
第7章指針
7.1指針的概念
7.2指針變量的定義
7.3指針的運算
7.3.1指針變量的賦值運算
7.3.2指針變量的算術運算
7.3.3指針變量的關系運算..
7.4指向數組的指針
7.5字符串的指針
7.6函數與指針
7.6.1指針變量作為函數參數
7.6.2指針型函數
7.6.3指向函數的指針
7.7指針數組
7.7.1指針數組的定義
7.7.2指針數組的應用
7.8指向指針的指針
7.8.1二級指針的定義
7.8.2二級指針的應用
本章小結
第8章預編譯
8.1宏定義
8.1.1不帶參數的宏定義
8.1.2帶參數的宏定義
8.2文件包含
8.3條件編譯
本章小結
第9章結構體與共用體
9.1結構體類型變量定義和引用
9.1.1結構體類型定義
9.1.2結構體類型變量定義
9.1.3結構體類型變量的初始化
9.1.4結構體類型變量的引用
9.2結構體數組
9.2.1結構體數組的定義
9.2.2結構體數組的初始化
9.2.3結構體數組的引用
9.2.4結構體數組的應用舉例
9.3結構體指針
9.3.1指向結構體變量的指針
9.3.2指向結構體數組的指針
9.3.3用指向結構體的指針作函數參數
9.4鏈表
9.4.1用指針處理鏈表
9.4.2處理動態(tài)鏈表的函數
9.4.3建立鏈表
9.4.4輸出鏈表
9.4.5鏈表的刪除操作
9.4.6鏈表的插入操作
9.5共用體
9.5.1概念
9.5.2共用體類型的定義
9.5.3共用體變量的定義
9.5.4共用體變量的引用
9.5.5共用體類型數據的特點
本章小結
第10章位運算
10.1概述
10.2位運算符和位運算
10.2.1按位與運算符(&)
10.2.2按位或運算符(|)
10.2.3按位取反運算符(~)
10.2.4按位異或運算符(^)
10.2.5左移運算符(10.2.6右移運算符(>>)
10.2.7位運算賦值運算符
10.3位運算應用舉例
10.4位段
10.4.1位段的概念
10.4.2位段的定義
10.4.3位段的引用
本章小結
第11章文件
11.1文件的概述
11.2文件類型指針
11.3文件的輸入和輸出
11.3.1文件的打開和關閉
11.3.2文件的字符輸入和輸出
11.3.3文件的字符串輸人輸出函數
11.3.4文件的格式化輸入輸出函數
11.3.5文件的數據塊輸入輸出函數
11.4文件的定位操作
11.5文件的錯誤檢測
本章小結
第12章C語言的高級應用
12.1排序及查找算法
12.1.1插入法排序設計及實現
12.1.2折半查找及實現
12.2遞歸問題及實現
12.2.1青蛙過河問題
12.2.2快速排序問題
12.3動態(tài)規(guī)劃問題
12.3.1動態(tài)規(guī)劃思想
12.3.2背包問題
12.4圖形設計與應用
12.4.1圖形系統(tǒng)控制函數
12.4.2顏色控制函數
12.5簡單的數據庫管理
12.6簡單的下拉式菜單設計
12.7發(fā)聲程序
本章小結
附錄IASCII字符編碼一覽表
附錄IIC語言中的關鍵字
附錄III庫函數
參考文獻...