第1章 概 述
1.1 C語言的特點
1.2 簡單程序實例
1.3 C程序要素簡介
1.3.1 C程序初探
1.3.2 C程序結構
1. 3.3 main()函數
1.3.4 用戶定義函數
1.3.5 標準庫函數
1.3.6 預處理命令
1.4 關鍵字匯總
1.5 范 例
第2章 基本數據類型
2.1 數據類型概述
2.2 常量與變量的概念
2.2.1 常量
2.2.2 變量
2.3 基本數據類型
2.3.1 整數類型
2.3.2 浮點數類型
2.3.3 字符類型
2.3.4 變量的初始化
2.4 范 例
第3章 運算符與表達式
3.1 運算符概述
3.2 算術運算符及算術表達式
3.3 關系運算符及關系表達式
3.4 邏輯運算符和邏輯表達式
3.5 自增自減運算符
3.6 賦值運算符
3.7 位操作運算符
3.7.1 位的概念
3.7.2 位操作運算及位操作運算符
3.7.3 位運算舉例
3.8 其他運算符
3.8.1 逗號運算符
3.8.2 條件運算符
3.9 數據類型轉換
3.9.1 混合運算中各類數值型數據的類型轉換
3.9.2 賦值運算符對數據類型的轉換
3.9.3 強制性數據類型轉換
3.9.4 利用C提供的標準函數進行類型轉換
3.10 C語言運算符匯總
3.11 范 例
第4章 語 句
4.1 說明語句
4.2 賦值語句
4.3 函數調用語句
4.3.1 直接調用
4.3.2 賦值調用
4.4 if判斷語句
4.4.1 if語句
4.4.2 if-else語句
4.4.3 if-else—if語句
4.4.4 嵌套if語句
4.5 switch開關語句
4.5.1 開關語句的一般形式
4.5.2 嵌套的switch語句
4.6 for循環(huán)控制語句
4.7 while循環(huán)控制語句
4.8 do—while循環(huán)控制語句
4.9 break語句
4.10 conthue語句
4.11 goto語句
4.12 范 例
第5章 變 量
5.1 全局變量和局部變量
5.1.1 局部變量
5.1.2 全局變量
5.2 變量的存儲分類
5.2.1 動態(tài)存儲變量和靜態(tài)存儲變量
5.2.2 C語言變量存儲分類指定
5.2.3 外部變量
5.2.4 靜態(tài)變量
5.2.5 寄存器變量
5.2.6 自動變量
5.2.7 變量存儲分類總結
5.3 范 例
第6章 函 數
6.1 函數定義
6.2 形式參數和實際參數
6.3 返回值與返回語句
6.3.1 帶返回值的函數和返回語句
6.3.2 不帶返回值的函數
6.4 函數調用
6.4.1 調用方式
6.4.2 對被調用函數的說明
6.4.3 嵌套調用
6.4.4 遞歸調用
6.5 帶參數的主函數(命令行變元)
6.6 內部函數與外部函數
6.7 范 例
第7章 高級數據類型
7.1 數 組
7.1.1 數組的定義
7.1.2 數組的初始化及其使用
7.1.3 數組與字符串
7.1.4 數組與函數參數
7.2 指 針
7.2.1 指針的基本概念
7.2.2 指針變量的定義和指針運算符
7.2.3 指針的初始化及其使用
7.2.4 指針與數組
7.2.5 指針與字符串
7.2.6 指針與函數
7.3 結 構
7.3.1 結構的概念
7.3.2 結構及結構變量的定義
7.3.3 結構成員的引用及初始化
7.3.4 結構與數組、指針及函數的關系
7.4 聯(lián) 合
7.4.1 聯(lián)合及聯(lián)合型變量的定義
7.4.2 聯(lián)合成員的引用
7.5 位 域
7.6 枚 舉
7.7 自定義類型
7.8 C語言功能匯總
7.9 范 例
第8章 I/O操作
8.1 I/O概念
8.1.1 文件和設備
8.1.2 文件和流
8.1.3 文件和二進制
8.2 標準流I/O
8.2.1 字符I/O
8.2.2 scanf()格式輸入函數
8.2.3 printf()格式輸出函數
8.3 文件輸入與輸出
8.3.1 文件類型指針
8.3.2 文件的打開與關閉
8.3.3 文件的讀寫
8.3.4 文件的定位
8.3.5 出錯檢測
8.4 范 例
第9章 內存操作和進程控制
9.1 內存分配
9.2 緩沖區(qū)處理
9.3 進程控制
9.4 范 例
第10章 視頻處理
10.1 概 述
10.1.1 文本模式
10.1.2 圖像模式
10.2 文本模式下的各種控制
10.2.1 選擇視頻模式
10.2.2 指定文本領色
10.2.3 顯示文本
10.3 圖像模式下的各種控制
10.4 圖形繪制函數簡介
10.4.1 —setvieworg()
10.4.2 —setviewport()
10.4.3 窗口坐標
10.4.4 繪圖函數與填充函數
10.5 圖像傳輸
10.6 范 例
第11章 底層操作
11.1 與匯編語言的混合使用
11.2 中斷調用
11.2.1 標準數據類型:REGS和SREGS
11.2.2 1NT 21H功能調用
11.2.3 8086系列處理機中斷調用
11.3 范 例
附錄A ASCI 3字符集
附錄B C語言常見錯誤信息
B.1 C語言編譯程序常見錯誤信息
B.1.1 致命錯誤信息
B.1.2 編譯錯誤信息
B.1.3 警告信息
B.2 連接錯誤信息
B.3 運行常見錯誤信息
B.3.1 運行時庫錯誤信息
B.3.2 浮點異常
陰錄C MSC 6.0常用庫函數
附錄D MSC 6.0的安裝
D.1 安裝前準備
D.2 Microsoft C 6.0軟件包內容
D.3 Microsoft C 6.0安裝
D.3.1 啟動Setup程序
D.3.2 制定所需安裝
D.3.3 安裝發(fā)行包磁盤文件
D.3.4 Setup的參數
D.4 制定C開發(fā)環(huán)境
D.4.1 修改CONFIG.SYS和AUTOEXEC.BAT文件
D.4.2 修改TOOLS.INI文件