本書是一本充滿趣味性和實用性的大學C語言教材,適合作為大學各專業(yè)公共課教材和全國計算機等級考試參考書。全書由11章組成,內容包括:程序設計ABC,數(shù)據(jù)類型、運算符與表達式,簡單的C程序設計,程序的控制結構,函數(shù),數(shù)組,指針,結構體與共用體,函數(shù)的高級應用,文件操作,C程序設計常見錯誤及解決方案等。本書注重教材的可讀性和可用性,每章開頭有內容關鍵詞和難點提示;典型例題一題多解,由淺入深,強化知識點、算法、編程方法與技巧;還將程序測試、程序調試與排錯、軟件的健壯性和代碼風格、結構化與模塊化程序設計方法等軟件工程知識融入其中;配套提供題型豐富的《C語言大學實用教程習題與實驗指導》教材;本書還將為任課教師免費提供電子課件,其中包括全部例題和習題源程序文件(可按前言提供的方式索?。?。目錄第1章程序設計ABC1.1計算機與人1.2計算機與程序設計語言1.3程序設計語言的故事1.4程序設計語言的工作原理1.4.1運行1.4.2內存1.5本章小結習題1第2章數(shù)據(jù)類型、運算符與表達式2.1一個簡單的C程序例子2.2C程序常見標識符號分類2.3數(shù)據(jù)類型2.3.1為什么引入數(shù)據(jù)類型2.3.2從基本數(shù)據(jù)類型到抽象數(shù)據(jù)類型2.3.3類型修飾符2.3.4標識符命名2.4常量2.4.1整型常量2.4.2實型常量2.4.3字符常量2.4.4字符串常量2.4.5宏常量2.4.6枚舉常量2.5變量2.5.1變量的聲明與初始化2.5.2const類型修飾符2.5.3使用變量時的注意事項2.6常用運算符及表達式2.6.1運算符的優(yōu)先級與結合性2.6.2算術運算符2.6.3關系運算符2.6.4邏輯運算符......