C語言是目前流行的通用程序設計語言,是許多計算機專業(yè)人員和計算機愛好者學習程序設計的首選語言。本書分為12章,內容包括C語言概述,數據類型,運算符與表達式,數據的輸入和輸出,選擇型程序設計,循環(huán)控制,數組,函數,編譯預處理,指針,位運算,結構體、共用體與枚舉類型以及文件操作。本書遵循結構化程序設計原則,運用文字、插圖等表述方法,深入淺出地介紹了C語言的基礎算法和程序設計方法,具有良好的可讀性和適用性。樣例程序的編排上由淺入深,強化知識點、算法、編程方法和技巧,并給出了詳細的解釋,更多地考慮到了初學者的需求。本書可作為高校本、??聘鲗I(yè)C語言教材,也可作為計算機等級考試二級考試教材和自學者的參考用書。