內容簡介
本書按照C語言的新標準C99對C語言程序設計的基本概念和要點進行透徹、全面、深入地講解。本書設計「彩色泡泡」項目,通過該項目逐步引出課程的知識邏輯和C語言語法知識體系,形成進階式的知識層次結構。 全書共12章,分為基礎理論篇(第1~11章)和應用進階篇(第12章)。第1章是C語言概述,第2章介紹C語言的數據類型、運算符和表達式,第3~5章介紹C語言的基本結構,第6~8章介紹C語言批處理數據的數組、模塊化設計的函數和C語言的靈魂指針,第9~11章介紹C語言自定義數據類型、位運算和文件,第12章講解綜合應用項目。本書還包括華為、小米和騰訊等公司的面試真題,進一步培養讀者的C語言程序設計編程思維。本書配套的知識圖譜數字在線課程資源可在超星泛雅平台獲取,有助於讀者更好地學習相關內容。 本書可作為高等院校理工科C語言程序設計課程教材,也可作為對C語言感興趣的讀者及計算機編程愛好者的自學讀物,還可作為相關行業技術人員的參考用書。目錄
基礎理論篇