前言
第1章 C語言概述
1.1 C語言的發(fā)展史
1.1.1 C語言的起源
1.1.2 C語言的特點
1.1.3 C語言的集成開發(fā)環(huán)境
1.2 C語言的程序架構
1.2.1 C語言程序的基本架構
1.2.2 C語言程序邏輯順序
1.2.3 C語言的風格
1.3 C語言的單詞
1.3.1 C語言基本字符集
1.3.2 關鍵字
1.3.3 標識符
1.3.4 常量與常量的類型
1.3.5 運算符
1.4 Dev-C++集成開發(fā)環(huán)境
1.4.1 Dev-C++的工作環(huán)境
1.4.2 Dev-C++的文件操作
1.4.3 源文件的編譯及運行
第2章 數據類型與表達式
2.1 C語言的數據類型
2.1.1 數據與數據類型
2.1.2 基本數據類型
2.2 變量與變量的存儲
2.2.1 變量
2.2.2 整型變量及其存儲方式
2.2.3 浮點型變量及其存儲方式
2.2.4 字符變量
2.3 表達式與表達式語句
2.3.1 算術運算與賦值運算
2.3.2 關系運算與邏輯運算
2.3.3 位運算
2.3.4 其他運算
第3章 順序結構程序設計
3.1 算法及算法描述
3.1.1 算法的特征
3.1.2 算法的控制結構
3.1.3 算法的描述方法
3.1.4 結構化程序設計
3.2 C語言的基本語句
3.2.1 C語言的語法、語義與語用
3.2.2 C語言的基本語句
3.3 輸入/輸出函數
3.3.1 格式化輸入/輸出函數
3.3.2 字符輸入/輸出函數
3.4 順序程序設計
3.4.1 順序結構
3.4.2 順序結構的經典算法
第4章 選擇結構程序設計
4.1 if語句構成的選擇結構
4.1.1 單邊if語句
4.1.2 雙邊if語句
4.1.3 if語句的嵌套
4.1.4 if-else-if語句
4.2 switch-case語句構成的選擇結構
4.2.1 switch-case/break語句
4.2.2 switch-case語句
4.3 編譯預處理
4.3.1 宏定義
4.3.2 文件包含處理
4.3.3 條件編譯
第5章 循環(huán)結構程序設計
5.1 當型循環(huán)
5.1.1 while循環(huán)
5.1.2 do-while循環(huán)
5.2 for循環(huán)
5.2.1 for語句
5.2.2 嵌套的循環(huán)結構
5.2.3 break跳出語句
5.2.4 continue語句
5.3 經典算法
……
第6章 數組
第7章 函數
第8章 指針
第9章 結構體與共用體
第10章 文件
第11章 軟件基礎知識