C程序設計導論
C程序設計導論
本書全面系統地介紹了C語言的語法規則和結構化程序設計的方法。內容包括:概述、基本數據類型和表達式、控制流、演演算法、數組和指針、結構和聯合類型、其他數據類型和預處理、函數、文件、綜合程序設計共十章。本書針對初學程序設計者的特點,循序漸進地介紹了C語言的知識進行一般程序設計的方法,從而達到能獨立設計程序的目的。
本書結構合理、概念清晰、內容充實、示例典型,適合作為高等院校計算機及其相關專業學習C語言的教材,也可作為廣大軟體開發人員和自學人員的參考書。
第一章 計算機基礎知識
1.1 C語言的發展歷史和特點
1.2 C程序的組成
1.3 C程序的編輯、編譯到運行的一般步驟
習題一
第二章 基本數據類型和表達式
2.1 C語言的字符集和詞法約定
2.2 常量
2.3 變數
2.4 基本數據類型
2.5 數據的輸入輸出
2.6 運算符及表達式
2.7 運算符的優先順序和結合性
2.8 本章小結
習題二
第三章 控制流
3.1 語句
3.2 順序結構程序設計
3.3 選擇結構程序設計
3.4 循環結構
3.5 break和continue語句
3.6 goto語句
3.7 應用舉例
3.8 本章小結
習題三
第四章 演演算法
4.1 演演算法的概念和特點
4.2 演演算法的描述
4.3 結構化程序設計的方法
4.4 軟體測試
4.5 本章小結
習題四
第五章 數組和指針
5.1 一維數組的定義和引用
5.2 字元數組
5.3 二維數組的定義和引用
5.4 指針和地址
5.5 指針變數的定義與引用
5.6 指針與地址運算
5.7 數組與指針
5.8 內存動態分配
5.9 綜合應用
5.10 本章小結
習題五
第六章 結構與聯合類型
第七章 其他數據類型和預處理
第八章 函數
第九章 文件
第十章 其他數據類型和預處理
附錄1 ASCII碼錶
附錄2 常用C庫函數
附錄3 編譯、連接和運行時常見出錯提示信息
參考文獻