導入程式語言視覺化學習工具,幫助初學者輕鬆學習程式設計
本書目的是學習如何設計程式,在內容架構上可以作為大學、科技大學和技術學院程式設計的教材,不只詳細說明ANSI-C與ANSI-C++程式語言的語法,更循序漸進從結構化、程序式程式設計、模組化程式設計、物件基礎和物件導向程式設計,幫助讀者建立正確的程式設計觀念和程式設計能力。
完整學習結構化、模組化、物件基礎、物件導向和泛型程式設計
詳細說明ANSI-C與ANSI-C++程式語言的語法,包含類別、朋友關係、過載、繼承、多重繼承、虛擬和多形等物件導向程式設計觀念
使用大量程式範例來說明程式設計方法,幾乎一節一個範例,能夠讓讀者從範例程式中逐步增強程式設計能力
隨書附贈筆者改寫自「The C Answer Book」(此書為The C Programming Language, Second Edition的習題解答)一書程式碼的完整程式範例,提供讀者進一步親身體驗C語言的強大功能
一、 程式設計的基礎
第1章: 程式語言與C語言的基礎
二、 結構化與模組化程式設計
第2章: 變數、資料型態與運算子
第3章: 基本輸出與輸入
第4章: 流程控制
第5章: 函數與巨集
第6章: 陣列型態
第7章: 指標處理
第8章: 字元與字串
第9章: 結構、聯合和列舉
第10章:檔案與資料夾處理
三、 物件基礎程式設計
第11章:從C到C++語言
第12章:類別與物件
第13章:常數、靜態成員與朋友關係
第14章:過載函數與運算子過載
四、 物件導向程式設計
第15章:繼承與多重繼承
第16章:虛擬與多形(電子書)
五、 泛型程式設計(電子書)
第17章:樣板(電子書)
第18章:名稱空間與例外處理(電子書)
附錄A:Dev-C++整合開發環境的安裝與使用(電子書)
附錄B:ViLLE程式語言學習工具的安裝與使用(電子書)
附錄C:使用C模組實作資料結構(電子書)
附錄D:使用C++類別實作資料結構(電子書)
附錄E:C與C++語言的標準函式庫(電子書)
附錄F:ASCII碼表(電子書)
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。