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