本書系統(tǒng)地介紹了C語言編程知識,共分十二章,內容包括:C語言概述,C語言的數(shù)據(jù)描述與基本操作,C語言的流程控制,數(shù)組,函數(shù),編譯預處理,指針,結構體、共用體和枚舉類型,位運算,文件,庫函數(shù)及應用,以及上機實訓。本書注重基礎,突出應用,采用案例式教學方法,先舉實例,再對相關知識點進行講解,然后通過“練一練”來總結、熟悉本講知識點,最后通過“想一想”提出本次課的一些思考題,以便于讀者能夠更好地理解C語言的知識,提高實際編程能力。本書易教易學、學以致用、注重能力,對初學者容易混淆的內容進行了重點提示和講解。本書適合作為高職高專類各相關專業(yè)的程序設計教材,也適合編程開發(fā)人員培訓、自學使用。