本書基於Visual C++ 6.0集成環境,以案例教學為主線,根據編者多年的教學經驗編寫而成。本書分為12章,從分析C語言程序的基本結構開始,介紹了常量、變數、表達式和常用輸入/輸出庫函數、流程式控制制、數組和字元串處理、函數、指針、編譯預處理命令、結構體和共用體等知識。本書案例題型豐富,一些題目來自實際生活之中,有利於培養學生編程解決實際問題的意識和能力,提高學生對C語言的綜合實踐能力。每一章的示常式序都可在Visual C++ 6.0環境下編譯運行,每一章後面均附有習題,讀者通過完成習題可檢驗和鞏固學過的內容。 本書既可作為高等院校本、專科學生學習C語言程序設計課程的教材和教學參考書,也可供各類C語言學習對象閱讀參考。