本書從初學者的角度出發(fā),以通俗易懂的語言,豐富多彩的實例,詳細介紹了使用C語言進行程序開發(fā)應該掌握的各方面知識。全書共分17章,包括C語言概述,算法,數(shù)據類型,運算符與表達式,常用的數(shù)據輸入、輸出函數(shù),選擇結構程序設計,循環(huán)控制,數(shù)組,函數(shù),指針,結構體和共用體,位運算,預處理,文件,存儲管理,網絡套接字編程和學生成績管理系統(tǒng)等。所有知識都結合具體實例進行介紹,涉及的程序代碼給出了詳細的注釋,可以使讀者輕松領會C語言程序開發(fā)的精髓,快速提高開發(fā)技能。本書列舉了大量的小型實例、綜合實例和部分項目案例;所附DVD光盤內容有同步視頻講解、實例源程序、“實踐與練習”答案等;本書的服務網站提供了模塊庫、案例庫、題庫、素材庫、答疑服務。本書內容詳盡,實例豐富,非常適合作為編程初學者的學習用書,也適合作為開發(fā)人員的查閱、參考資料。