一般分類: 暢銷精選 > 科學科普 > 電腦 
     
    C++程式語言教學範本(第二版)
    編/著者: 蔡明志
    出版社:全華
    出版日期:2023-11-23
    ISBN:9786263287716
    參考分類(CAT):
    參考分類(CIP): 電腦科學

    優惠價:95折,551

    定價:  $580 

     
     
     
    分享
      買了此商品的人,也買了....
    定價:500 元
    特價:90折!450
     
    定價:880 元
    特價:90折!792
     
    定價:580 元
    特價:90折!522
     
    定價:450 元
    特價:90折!405
     
    定價:560 元
    特價:90折!504
     
      | 內容簡介 |
    內容簡介
    1.易懂的範例和解說,詳細說明程式撰寫邏輯,加速 C++ 學習。
    2.深入探討傳統和物件導向主題,打下堅實基礎。
    3.圖形和表格輔助學習,直觀理解程式設計概念和程式碼。

    C++ 作為一種強大的物件導向程式語言,被廣泛應用於大型系統的開發。無論您是初學者還是有一些程式經驗,這本書都能夠輕鬆引導您進入 C++ 的世界,並深入理解其特性和應用。

    本書共 18 章,涵蓋了 C++ 中的各個重要主題。第一部分專注於傳統程序性語言的主題,從資料型態到函式、陣列、指標等,為讀者建立了堅實的基礎。第二部分則深入探討物件導向程式語言的主題,包括函式樣板、類別與物件、繼承、多型等,使讀者能夠得心應手,迎刃而解 C++ 的物件導向概念。

    本書強調 C++ 的封裝、繼承和多型等特性,並解釋如何有效地應用這些特性來節省開發成本和降低維護成本。
    目次
    Chapter 1 C++ 程式概觀
    1-1 C++ 程式語言
    1-2 從一個簡單的範例談起
    1-3 如何編譯及執行程式?

    Chapter 2 資料型態
    2-1 位元、位元組、與字組
    2-2 整數與浮點數
    2-3 int 型態
    2-4 char 型態
    2-5 float 與 double 型態
    2-6 溢值問題

    Chapter 3 輸出與輸入
    3-1 標準輸出:cout
    3-2 欄位寬
    3-3 精確度位數
    3-4 標準輸入:cin

    Chapter 4 運算子
    4-1 指定運算子
    4-2 算術運算子
    4-3 sizeof 運算子
    4-4 餘數運算子
    4-5 遞增與遞減運算子
    4-6 運算優先順序
    4-7 位元運算子
    4-8 位元運算子的用途
    4-9 型態轉換

    Chapter 5 選擇敘述
    5-1 if 敘述與關係運算子
    5-2 if...else 敘述
    5-3 巢狀 if 敘述
    5-4 真值與假值
    5-5 邏輯運算子
    5-6 條件運算子
    5-7 else if 敘述
    5-8 switch 敘述

    Chapter 6 迴圈
    6-1 while 迴圈
    6-2 do...while 迴圈
    6-3 for 迴圈
    6-4 逗號運算子
    6-5 算術指定運算子
    6-6 巢狀迴圈
    6-7 break 與 continue 敘述

    Chapter 7 函式
    7-1 函式的基本觀念
    7-2 函式參數
    7-3 具有回傳值的函式
    7-4 函式原型
    7-5 遞迴函式
    7-6 變數的種類
    7-7 前端處理程式

    Chapter 8 陣列
    8-1 陣列宣告與表示法
    8-2 陣列的初始化方式
    8-3 二維陣列與多維陣列
    8-4 應用範例

    Chapter 9 指標
    9-1 指標的觀念
    9-2 指標變數
    9-3 指標的用途
    9-4 陣列與指標
    9-5 於函式間傳遞陣列
    9-6 應用範例:選擇排序法

    Chapter 10 字串與字元
    10-1 字串的表示法
    10-2 字串庫存函式
    10-3 將字串轉換為整數或浮點數
    10-4 字元庫存函式

    Chapter 11 結構
    11-1 結構的用途
    11-2 結構模板與變數
    11-3 以結構成員當做參數
    11-4 應用範例:鏈結串列

    Chapter 12 檔案的輸出與輸入
    12-1 文字檔案
    12-2 測試檔案是否存在與是否到達尾端
    12-3 二進位檔案
    12-4 類別物件的存取
    12-5 隨機存取檔案

    Chapter 13 再論函式
    13-1 inline 函式
    13-2 預設函式參數值
    13-3 多載函式
    13-4 函式樣版

    Chapter 14 類別與物件
    14-1 類別的定義
    14-2 類別的建構函式
    14-3 解構函式
    14-4 以專案的方式撰寫
    14-5 this 指標

    Chapter 15 夥伴與運算子多載
    15-1 夥伴函式和夥伴類別
    15-2 運算子多載
    15-3 << 與>> 運算子的多載

    Chapter 16 類別樣版
    16-1 堆疊的類別樣版
    16-2 vector 類別樣版

    Chapter 17 繼承
    17-1 單一繼承
    17-2 protected 屬性
    17-3 衍生類別建構函式與基礎類別建構函式
    17-4 三種繼承的屬性
    17-5 多重繼承

    Chapter 18 多型
    18-1 多型概念
    18-2 抽象類別和純虛擬函式
    18-3 物件導向程式設計的優點