前言
第1章 程序設計基礎知識
1.1 程序設計的語言發(fā)展史
1.2 算法的描述方法
小結
習題
第2章 C語言入門
2.1 C語言發(fā)展簡史
2.2 C語言構成和特點
2.3 C語言源程序結構形式
2.4 C語言程序執(zhí)行過程
小結
習題
第3章 數(shù)據類型和表達式
3.1 C語言的基本數(shù)據類型
3.2 整型數(shù)據
3.3 實型數(shù)據
3.4 字符型數(shù)據
3.5 運算符和表達式
小結
習題
第4章 C語言程序結構
4.1 順序結構
4.2 選擇結構
4.3 循環(huán)結構
4.4 C語言預處理命令
小結
習題
第5章 數(shù)組
5.1 一維數(shù)組的定義和引用
5.2 二維數(shù)組的定義和引用
5.3 字符數(shù)組和字符串
小結
習題
第6章 函數(shù)
6.1 C語言程序結構
6.2 C語言的函數(shù)
6.3 函數(shù)的定義和說明
6.4 函數(shù)的調用
6.5 常用庫函數(shù)
小結
習題
第7章 指針
7.1 指針的基本概念
7.2 指針與變量
7.3 指針與數(shù)組
7.4 指針與函數(shù)
7.5 指針與字符串
7.6 指針數(shù)組
7.7 多級指針
7.8 帶參數(shù)的主函數(shù)main
小結
習題
第8章 構造類型
8.1 結構體
8.2 鏈表
8.3 聯(lián)合
8.4 枚舉類型
8.5 自定義類型標識符typedef
小結
習題
第9章 輸入和輸出
9.1 C語言的標準輸入和標準輸出
9.2 格式化輸出函數(shù)函數(shù)
……
第10章 位運算
第11章 文件
第12章 綜合實例
第13章 常見錯誤及調試
附錄A 常用字符與ASCII代碼對照表
附錄B C語言上機操作指導
B.1 運行一個C語言程序的一般過程
B.2 Turbo C的啟動、退出與常用命令菜單
B.3 編輯并保存一個C語言程序
B.4 編譯、鏈接單個源程序文件
附錄C C語言中的關鍵宇
附錄D 運算符和結合性
附錄E C語言常用語法提要
附錄F Turbo C(V2.0)編譯錯誤信息詳表
附錄G 庫函數(shù)
參考文獻