一般分類: 教科專業 > 自然科學 > 電腦科學 
     
    30個範例學會C++:由基礎到專業的養成教材(附範例光碟)
    編/著者: 彭建文
    出版社:全華
    出版日期:2021-06-11
    ISBN:9789865037420
    參考分類(CAT):電腦科學
    參考分類(CIP): 

    優惠價:9折,522

    定價:  $580 

    無法訂購
    分享
      買了此商品的人,也買了....
    定價:280 元
    特價:90折!252
     
    定價:699 元
    特價:90折!629
     
    定價:680 元
    特價:90折!612
     
      | 內容簡介 |
    內容簡介
     本書使用生活事務之題材,設計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