本書是以C語言的新標準——ANSIC為基礎,以目前微機上流行的C語言版本—TurboC等為主線,全面系統地介紹了C語言及其利用C語言進行程序設計。本書共12章。主要內容包括:C語言的產生和發(fā)展,C語言的特點;C源程序的組成和格式以及執(zhí)行過程;簡單數據類型的特性和使用;各種運算符及它們運算順序;各種表達式;程序流程流程控制的方法;數組及使用;函數的類型和函數之間的數據傳遞;結構體、公用體和枚舉類型及它們的使用;指會的概念和使用;編譯預處理;文件操作;C語言程序設計的實例。書中還給出大量的例題,很多例題都有實用程序。且每章后都配有大量的習題。這些習題可作為課后練習,也可作為上機實習題或自我測試題。本書可作為計算機專業(yè)及相關專業(yè)的高職、高專的通用教植物。也可為相關專業(yè)的本科生教材??晒氖掠嬎銠C軟件開發(fā)的技術人員作為參考書。也可供教師作為教學的參考書。