| 階段 | 書名 | 作者 | 核心價值 | 適合讀者 |
|---|---|---|---|---|
| 入門基石 | 《C Primer Plus》 (第6版+) | Stephen Prata | 概念與細節融合、短例講解、習題豐富、條理清晰 | 零基礎自學者、轉語言開發者 |
| 經典權威 | 《C程序設計語言》 (K&R, 第2版) | Kernighan & Ritchie | C語言創始人親著、簡潔權威、語言本質、必讀經典 | 有基礎者、追求語言本質者 |
| 實戰輔導 | 《C程序設計語言習題解答》 | 配套 K&R | 全習題詳解、最佳實踐對比、深化理解、編程技能躍升 | 研讀 K&R 者、面試準備者 |
| 進階避坑 | 《C陷阱與缺陷》 | Andrew Koenig | 8大維度剖析陷阱:詞法、語法、鏈接、庫、預處理、可移植性等 | 1-3年經驗開發者、資深工程師案頭書 |
| 指針專題 | 《征服C指針》 | 前橋和彥 | 指針與數組/內存/數據結構關系、聲明解讀技巧、陷阱繞過、實戰經驗 | 指針薄弱者、嵌入式/系統開發者 |
| 專家進階 | 《C專家編程》 | Peter van der Linden | 歷史、聲明、數組、指針、鏈接、運行時、內存、C++ 過渡、幾十實例深度講解 | 資深 C 開發者、向專家/架構師邁進者 |
-Wall -Wextra -Werror -pedantic 應為默認編譯選項。C 語言學習無捷徑,但有經典路徑。《C Primer Plus》入門,《K&R》正統,《指針/陷阱/專家》三部曲進階。將書本知識轉化為解決實際問題的能力(內存管理、並發、系統調用、性能調優),才是 C 語言工程師的真正蛻變。願這份書單陪伴你的 C 語言成長之路。