本書從入門學(xué)習(xí)者的角度出發(fā),通過通俗易懂的語言、豐富多彩的實(shí)例、貼近開發(fā)實(shí)戰(zhàn)的項(xiàng)目,循序漸進(jìn)地讓讀者在實(shí)踐中學(xué)習(xí)C語言編程知識(shí),并提升自己的實(shí)際開發(fā)能力。全書分為6篇24章,分上、下兩冊(cè),分別為基礎(chǔ)篇、進(jìn)階篇、高級(jí)篇、數(shù)據(jù)庫篇、游戲開發(fā)篇、商業(yè)項(xiàng)目篇,內(nèi)容包括搭建C語言開發(fā)環(huán)境,算法基礎(chǔ),C語言基礎(chǔ),運(yùn)算符與表達(dá)式,流程控制語句,利用數(shù)組處理批量數(shù)據(jù),用函數(shù)實(shí)現(xiàn)模塊化程序設(shè)計(jì),指針的使用,結(jié)構(gòu)體和共用體,位運(yùn)算,預(yù)處理指令,文件輸入與輸出,內(nèi)存管理,管理SQL Server 2014,數(shù)據(jù)庫和數(shù)據(jù)表的創(chuàng)建與維護(hù),SQL Server數(shù)據(jù)表操作,SQL語句,存儲(chǔ)過程、觸發(fā)器與視圖,使用C語言操作數(shù)據(jù)庫,俄羅斯方塊、2048游戲,火車訂票系統(tǒng)、圖書管理系統(tǒng)和窗體版圖書管理系統(tǒng)。書中所有知識(shí)都結(jié)合具體示例進(jìn)行介紹,涉及的程序代碼給出了詳細(xì)的注釋,可以使讀者輕松領(lǐng)會(huì)C語言程序開發(fā)的精髓,快速提高開發(fā)技能。 本書適合作為軟件開發(fā)入門者的自學(xué)用書,也適合作為高等院校及中專院校相關(guān)專業(yè)的教學(xué)參考書,還可供開發(fā)人員查閱、參考。