本書結合大量實例,由淺入深、循序漸進地介紹了C語言程序設計。本書立足于C語言入門基礎知識,對C語言的產生、C語言基礎、如何將C語言應用于實際開發(fā)等內容進行了細致入微的講解,這必將使每一個閱讀本書的讀者少走彎路,快速上手,建立用C語言進行程序設計的信心。本書特意提供了典型習題及教學PPT,以方便教學。另外,本書配備了大量配套教學視頻,幫助讀者更好地學習。這些視頻和書中的實例源代碼一起收錄于本書的配書光盤中。本書共14章,分3篇。第1篇詳細介紹了如何在Visual Studio2010下編譯、調試及運行C語言程序,還重點介紹了C語言的各種基礎知識,涵蓋的內容有C語言概述、C語言數據及數據運算、C語言變量、選擇結構、循環(huán)結構、數組、函數和指針等。第2篇C語言編程進階介紹了擴展C語言的基本數據類型及數據結構、預編譯指令、對外部數據——文件進行訪問等內容。第3篇通過一個教務管理系統開發(fā)案例,帶領讀者體驗實際的C語言項目開發(fā),從而提升讀者的實戰(zhàn)水平。本書適合C語言入門與提高人員閱讀,也可作為大中專院校及職業(yè)院校C程序設計課程的教材。另外,本書也可供程序員和編程愛好者作為實際工作中的參考書籍。