定價: 580
售價: 522
庫存: 已售完
LINE US! 詢問這本書 團購優惠、書籍資訊 等
此書籍已售完,調書籍需2-5工作日。建議與有庫存書籍分開下單

付款方式: 超商取貨付款
信用卡
線上轉帳
物流方式: 超商取貨
宅配
門市自取

詳細資訊

內容簡介   本書使用生活事務之題材,設計C++程式語言之30個範例,並區分為基礎篇、進階篇與深入篇此三個學習層級,讓讀者可以根據自己的時間,學習所需的C++程式專業技巧。本書除了讓讀者由淺入深地培養專業的C++程式設計能力,也同時學習如何將程式語言應用於日常的工作事務之中,讓讀者從釐清觀念、學習程式設計技巧到培養紮實求職能力,一氣呵成。 本書特色   1. 本書包含以實務之工作經驗編撰成30個學習C++程式應用範例,全書另穿插100個小範例以及140個實作題。   2. 本書的每個範例皆以「釐清觀念」->「學習技術」->「應用技術」->「求職能力」四個階段所撰寫而成。   3. 範例程式講解詳盡,是相當適合自學及課後自我練習的程式設計教材。   4. 全書以Visual Studio為程式開發環境,另附有Dev C++程式碼,可於不同的開發環境中直接執行。 目錄 範例1. 基本輸出輸入 1-1 基本輸出方法 1-2 基本輸入方法 範例2. 判斷敘述if 2-1 if判斷敘述 範例3. 判斷敘述if…else 3-1 if…else判斷式 3-2 複合條件判斷式 範例4. 巢狀if…else 4-1 巢狀if…else架構 範例5. 選擇敘述switch…case 5-1 switch…case的一般形式 5-2 多case區段 範例6. 重複敘述 for 6-1 控制Console視窗的游標位置 6-2 for重複敘述基本形式 6-3 迴圈變數與變數迭代 6-4 多迴圈變數 範例7. 多層for重複敘述 7-1 多層for重複敘述 7-2 設定文字與文字背景顏色 範例8. 重複敘述while 8-1 前測式while 8-2 while無窮迴圈 8-3 後測試do…while 8-4 亂數 範例9. break與continue 9-1 break 9-2 continue 範例10. 輸入檢查與例外處理 10-1 資料檢查函式 10-2 例外處理try…catch 二、進階篇 範例11. 一維陣列 11-1 什麼是陣列 11-2 陣列宣告與初始值設定 11-3 走訪陣列 範例12. 多維陣列 12-1 二維陣列 12-2 三維陣列 範例13. Array容器 13-1 宣告與存取Array類別之陣列 13-2 Array類別之多維陣列 範例14. 字串處理 14-1 字元陣列形式的字串 14-2 string類別的字串 範例15. 資料處理 15-1 修改資料 15-2 搜尋資料 15-3 排序資料 15-4 刪除資料 15-5 插入資料 範例16. 指標與動態記憶體配置 16-1 什麼是指標 16-2指標與陣列 16-3指標與字串 16-4動態記憶體配置 範例17. 自訂函式:基本型 17-1 建立自訂函式 17-2 程式模組化 範例18. 自訂函式:回傳值 18-1單個回傳值 18-2多個回傳值 範例19. 自訂函式:參數傳遞 19-1 參數傳遞 19-2 傳值呼叫 19-3 傳址呼叫 19-4 參考呼叫 19-5 陣列傳遞 19-6 main()主函式與參數 19-7 函式多載 19-8 巨集 範例20. 變數有效範圍 20-1 全域、區域與區塊變數 20-2 靜態變數、外部變數 三、深入篇 範例21. 列舉 21-1 傳統的列舉 21-2 新式的列舉 範例22. 結構 22-1 定義與宣告結構 22-2 傳遞結構 22-3傳遞結構陣列 22-4 從函式回傳結構 範例23. 路徑、目錄與檔案基本操作 23-1 執行時期的錯誤代號與錯誤訊息 23-2 路徑與目錄操作 23-3 檔案基本操作 範例24. 檔案處理:文字檔 24-1 檔案處理流程 24-2 將資料寫入檔案 24-3 從檔案讀取資料 24-4 檔案與結構 範例25. 檔案處理:二進位檔 25-1 儲存與讀取基本型別資料 25-2 儲存與讀取結構 範例26. 檔案處理:隨機存取 26-1 隨機讀取資料 26-2 隨機寫入資料 範例27. 類別與物件:定義與宣告類別 27-1 認識類別 27-2 資料成員 27-3 成員函式 27-4 類別的指標物件與參考物件 27-5 靜態成員 範例28. 類別與物件:建構元、解構元 28-1 建構元 28-2 解構元 28-3 複製建構元 範例29. 類別與物件:繼承 29-1 繼承關係 29-2 建構元、複製建構元、解構元 29-3 多重繼承 29-4虛擬函式與抽象類別 範例30. 樣板 30-1 定義與使用函式樣板 30-2 函式樣板的多載 30-3 類別樣板 三、附錄 A. C++開發整合環境下載與安裝 A-1 下載與安裝Visual Studio C++ A-2 下載與安裝Dev-C++ A-3 設定Dev-C++開發環境的字體 A-4 設定Dev-C++編譯器的C++版本 B. 建立第一支程式 B-1 使用Visual Studio C++建立程式 B-2 使用Dev-C++建立程式 B-3 C++程式架構 C. 程式除錯 C-1 Visual Studio C++除錯 C-2 Dev-C++除錯 D. 常用資料型別與基本運算 D-1 變數與常數 D-2 常用資料型別 D-3 資料型別轉換 D-4 基本運算 D-5 3C++保留字 E. 初學者常見Q&A