C語言不僅是計算機學科的一門基礎語言,而且它高效、靈活,特別適合用來編寫操作硬件設備的程序,使得C語言在嵌入式領域有著廣泛的應用?!禖程序設計教學做一體化教程》采用教、學、做一體化模式,以核心知識、能力目標、任務驅動和實踐環(huán)節(jié)為單元組織《C程序設計教學做一體化教程》的體系結構。每章都由4個模塊:核心知識、能力目標、任務驅動和實踐環(huán)節(jié)所構成。在語法上嚴格遵守ANSIC標準,在程序設計思想方面強調模塊化思想,在克服難點方面注重結構清晰地安排內容、循序漸進地展開知識,特別強調知識點的能力目標,通過合理的任務驅動和實踐環(huán)節(jié)提高程序設計能力和綜合運用知識的能力。全書分為13章,分別講解了初識C程序,基本數據類型,運算符與表達式,分支與開關語句,循環(huán)語句,函數的結構與調用,數組,指針,指針與數組,指針與函數,處理字符串,結構體、共用體與枚舉,讀寫文件。《C程序設計教學做一體化教程》不僅適合作為高等院校理工類學生學習C程序設計的教材,而且特別適合作為教、學、做一體化的教材。