章節定位
教材第 1 章為導論性內容,涵蓋 C 語言歷史、特性、標準化進程、編譯模型、程序結構宏觀視角。屬於「了解即可」類內容,重點在建立整體認知框架。
核心知識點速記
- 歷史:1972 年貝爾實驗室丹尼斯·里奇開發,伴隨 UNIX 共同演化
- 特性:簡潔、高效、可移植、靈活、接近硬件
- 標準演進:K&R C → C89/C90 (ANSI/ISO) → C99 → C11 → C18 → C23
- 編譯流程:預處理 → 編譯 → 彙編 → 鏈接 → 可執行文件
- 程序入口:
main() 函數,返回 int 狀態碼
學習建議
- 快速瀏覽建立全景認知,不必深究細節
- 重點關注「編譯四階段」概念,後續調試、鏈接錯誤排查的理論基礎
- 對比 C/C++/Java/Python 編譯/執行模型差異,加深理解
本章為全書基石,建議 15 分鐘速讀,做好標記,後續遇到具體問題回頭查閱。