本書通過程序示例講解C語言的眾多概念、函數(shù)和編程方法,幫助初學者更好地掌握C語言編程的內容。本書從C語言的基礎概念和編譯過程出發(fā),詳細講解C語言的數(shù)據類型、算術表達式、循環(huán)語句、判斷語句、數(shù)組、函數(shù)、結構體、字符串、指針、位運算、預處理器、輸入輸出操作等,以及goto語句、聯(lián)合體、逗號運算符、限定符、命令行參數(shù)、動態(tài)內存分配、程序調試、面向對象程序設計等高級特性。此外,本書提供了大量練習題,幫助讀者鞏固實踐;并通過附錄提供C語言概要、標準C語言庫、使用GCC編譯程序、常見的編程錯誤、C語言編譯器和集成開發(fā)環(huán)境等內容。本書適合想要零基礎入門C語言編程的讀者,也適合用作計算機等相關專業(yè)C語言課程的教學參考書。