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