本書由12章正文和7個附錄組成。第一章對高級語言特別是C語言的形成和發(fā)展作了具體的敘述;第二、三章介紹了C程序設計基礎;第四、五章介紹了C語言程序的控制結構;第六章介紹了組合數據結構“數組”;第七章介紹了C語言的模塊化程序設計“函數”,第八章介紹了編譯預處理;第九、十章詳細全面的介紹了C語言的精華——“指針”與“動態(tài)數據結構”;第十一章介紹了C語言的文件系統(tǒng);第十二章介紹了C語言最具特色的“圖形處理”,通過形象生動的繪圖實例為學生全面、系統(tǒng)了解C語言并提高知識的綜合運用能力錦上添花。本書既可用作大學“C程序設計”課程的教材,亦可用作計算機愛好者、計算機應用能力考試者的自學讀本。