本書系統(tǒng)、全面地介紹了有關(guān) C 語言程序設(shè)計(jì)所涉及的重要知識(shí)。全書分為基礎(chǔ)篇、提高篇、高級(jí)篇和項(xiàng)目篇,共 18 章?;A(chǔ)篇包括邁進(jìn) C 語言的大門、C 語言的開發(fā)環(huán)境、初識(shí) C 語言、C 語言基本數(shù)據(jù)類型、數(shù)據(jù)輸入與輸出、運(yùn)算符與表達(dá)式、條件判斷語句、循環(huán)語句。提高篇包括數(shù)組、字符串處理函數(shù)、輸入驗(yàn)證、函數(shù)、指針的使用。高級(jí)篇包括復(fù)合數(shù)據(jù)類型及鏈表、預(yù)處理命令、文件操作、內(nèi)存管理。最后,項(xiàng)目篇是開發(fā)一個(gè)俄羅斯方塊游戲。每章內(nèi)容都與實(shí)例緊密結(jié)合,有助于讀者理解知識(shí)、應(yīng)用知識(shí),達(dá)到學(xué)以致用的目的。本書附有配套資源,包括源碼及教學(xué)視頻。其中,源碼全部經(jīng)過精心測(cè)試,能夠在 Windows XP、Windows 7、Windows 8、Windows 10 系統(tǒng)下編譯和運(yùn)行。本書可作為大中專院校計(jì)算機(jī)專業(yè)、軟件專業(yè)及相關(guān)專業(yè)的教材,同時(shí)也適合 C 語言愛好者、初級(jí)C 語言讀者參考使用。