內容介紹
《高等院校電類專業新概念教材?卓越工程師教育叢書:C程式設計高級教程》除了介紹C語言的基礎知識之外,還重點講解軟體開發過程中常用的數據結構和算法,以及代碼重構、軟體分層、模組的接口與實現等軟體工程方法。《高等院校電類專業新概念教材?卓越工程師教育叢書:C程式設計高級教程》內容分為3個部分:第一部分為第1~4章,主要介紹C語言的基礎知識;第二部分為第5~10章,深入講解數組、結構體、指針和函式及其各種習慣用法;第三部分為第11章,介紹第1~10章各種知識的綜合套用。可作為高等院校本科、高職高專電子信息工程、自動化、機電一體化及計算機專業的教材,也可作為電子及計算機愛好者的自學用書,還可以作為軟體開發工程技術人員的參考書。作品目錄
第1章 程式設計基礎1.1 提前引用的概念
1.2 第一個C語言程式
1.2.1 He11oWor1d
1.2.2 將C語言程式變成可執行程式
1.3 基本數據類型
1.3.1 數據類型
1.3.2 整型數據
1.3.3 浮點型數據
1.4 常量與變數
1.4.1 常量的類型
1.4.2 保留字與標識符
1.4.3 變數的三要素
1.4.4 變數的類型轉換
1.4.5 唯讀變數與易變變數
1.4.6 聲明類型的別名(typedef)
1.5 指針
1.5.1 變數的地址與指針變數
1.5.2 指針類變數類型轉換
1.5.3 指向指針變數的指針
1.6 深入理解C語言的變數
1.6.1 計算機的存儲結構
1.6.2 變數的存儲
1.7 運算符
1.7.1 運算元
1.7.2 分類
1.7.3 運算符優先權與結合性
1.8 表達式
1.8.1 表達式的類型
1.8.2 表達式的左值與右值
1.8.3 表達式的副作用
1.8.4 表達式分類
1.8.5 表達式的類型轉換
第2章 簡單函式
第3章 選擇結構程式設計
第4章 循環結構程式設計
第5章 深入理解指針
第6章 變數與函式
第7章 深入理解函式
第8章 深入理解數組與指針
第9章 深入理解結構與指針
第10章 流與檔案
第11章 創建可重用軟體模組的技術
參考文獻