本書從初學(xué)者的角度出發(fā),以通俗易懂的語言、豐富多彩的實例,詳細(xì)介紹了使用C語言進行程序開發(fā)應(yīng)該掌握的各方面知識。全書共 14章,首先介紹了 C 語言的基礎(chǔ)知識,包括 C 語言的歷史和特點、C程序的結(jié)構(gòu)和開發(fā)流程、C語言的數(shù)據(jù)類型、變量、常量、運算符以及表達(dá)式等;然后重點對C程序的編寫進行講解,包括算法與順序結(jié)構(gòu)、分支語句、循環(huán)語句、數(shù)組和函數(shù)的應(yīng)用等;另外,還對C語言中的指針、結(jié)構(gòu)體、預(yù)處理指令、字符串和文件操作進行了簡單介紹;最后通過一個綜合案例介紹C語言在實際開發(fā)中的應(yīng)用。本書非常適合學(xué)習(xí)C語言編程的初學(xué)者,也可作為大、中院校師生和培訓(xùn)班的教材。