<內容簡介>
C語言結構化程式設計語法、函數的觀念、使用者自訂型態等,是後來程式語言參考的依據。本書強調理論與實作並重,依C語言功能循序漸進、由淺入深,以16堂課詳實地介紹C語言精要。
本書大綱如下:
1.基礎語法Chapter1~ Chapter7
先簡單說明如何進行C語言程式撰寫、編譯、執行與除錯,接著再導入變數與常數與各種資料型態的介紹,並進而了解各種運算子及流程控制指令。
2.進階語法Chapter8~ Chapter12
進階語法單元則包括陣列與字串的宣告與綜合運用,再介紹指標與位址的觀念與實作,並示範如何自訂函數、參數傳遞與函數進階應用,最後則提到前置處理指令與巨集。
3.其他應用Chapter13~ Chapter16及附錄A、B
除了前面所談論的重要主題外,本單元介紹重點將從各種結構資型態及如何自訂資料型態開始,接著再探討各種檔案類型的操作技巧與管理,最後一章則以精要的方式,快速建立C++物件導向程式設計的基礎。
本書實務經驗分享
‧大量程式範例,正確無誤執行
‧上機程式測驗,強化撰寫能力
‧精心設計習題,驗收教學成果
‧程式設計課程,教材最佳首選
<目錄>
第1章 C的第一堂課
第2章 變數與常數
第3章 C的基本資料型態
第4章 格式化輸出與輸入功能
第5章 運算式與運算子
第6章 流程控制與選擇性結構
第7章 重複性結構
第8章 陣列與字串
第9章 指標基礎入門
第10章 進階的指標處理
第11章 函數的基本認識
第12章 函數進階應用與巨集
第13章 結構資料型態
第14章 其他自訂資料型態與專案設計
第15章 檔案的輸入與輸出
第16章 C到C++物件導向程式設計
附錄A C的標準函數庫
附錄B C編譯器的介紹與安裝