商品編號:DJAA2V-A900HQRLG

C++程式設計-教學與自習最佳範本

$537
$680
折價券
  • 登記送

    【7-11】單筆滿$350純取貨/取貨付款訂單登記送香鑽水果茶兌換券乙張(限量)

  • 登記送

    【OK】單筆滿$1純取貨/取貨付款訂單登記送OK購物金30元(限量)

  • 登記送

    App限定-全站指定單筆滿$2500登記送雙11獨享券(限量/效期2024/11/4~11/12)

付款方式
出貨
  • PChome 倉庫出貨,24小時到貨
配送
宅配滿$490免運,超取滿$350免運
  • 宅配到府(本島/低溫)
    滿$699免運
  • 宅配到府(本島/常溫)
    滿$490免運
  • 超商取貨(常溫)
    滿$350免運
  • 超商取貨(低溫)
    滿$699免運
  • i郵箱(常溫)
    滿$290免運
商品詳情
作者:
ISBN:
9786263248069
出版社:
出版日期:
2024/08/29
  • 內文簡介

  • 內容簡介:

    作者以30多年的豐富教學經驗,列舉日常生活中的範例進行解說,

    讓你有效率的抓住學習重點,是一本絕佳的教學與自學範本!

     

    ■ 本書除了涵蓋程式設計的基本主題,還包括物件導向程式設計的特性,如封裝、繼承、多型、多載函式與運算子、函式樣板、類別樣板以及標準樣板函式庫。

    ■ 範例貼近生活,如:猜猜你的生日、猜猜1~100的數字、菜單的選擇、九九乘法表、大樂透電腦選號、威力彩電腦選號…等。

    ■ 各章皆有提供練習題和程式實作,讓你做中學,並測試你對本章的了解程度。

    ■ 附有練習題解答,讓你學習沒有盲點,並可加以驗證你的答案。

     

    章節說明:

    第1章 標準輸入與輸出

    1-1 C++ 的標準輸出串流:cout

    1-2 變數名稱

    1-3 資料型態的大小

    1-4 const 修飾詞

    1-5 格式調整器

    1-6 浮點數:float 與 double

    1-7 讓輸出更美觀

    1-8 C++ 標準輸入串流:cin

    1-9 參考型態

    1-10 練習題解答

    1-11 習題

     

    第2章 運算子

    2-1 指定運算子

    2-2 算術運算子

    2-3 算術指定運算子

    2-4 一些 C++ 內建的數學函式

    2-5 運算子的運算優先順序與結合性

    2-6 遞增及遞減運算子

    2-7 顯示目前台灣時區的時間

    2-8 練習題解答

    2-9 習題

     

    第3章 選擇敘述

    3-1 bool 型態

    3-2 關係運算子

    3-3 if 敘述

    3-4 if…else

    3-5 else if

    3-6 巢狀 if

    3-7 條件運算子

    3-8 邏輯運算子

    3-9 switch…case 敘述

    3-10 選擇敘述常犯錯誤

    3-11 運算子優先順序與結合性

    3-12 個案討論:猜猜你的生日

    3-13 練習題解答

    3-14 習題

     

    第4章 迴圈敘述

    4-1 while 迴圈敘述

    4-2 for 迴圈敘述

    4-3 do…while 迴圈敘述

    4-4 產生亂數

    4-5 break 與 continue

    4-6 巢狀迴圈

    4-7 九九乘法表

    4-8 應用範例

    4-9 清除緩衝區

    4-10 個案探討:多人使用猜生日

    4-11 練習題解答

    4-12 習題

     

    第5章 函式

    5-1 定義函式

    5-2 呼叫函式

    5-3 四種函式的呼叫方式

    5-4 以函式撰寫的好處

    5-5 傳值呼叫與傳參考呼叫

    5-6 再論 const

    5-7 行內函式

    5-8 預設參數值

    5-9 多載函式

    5-10 樣板函式

    5-11 多載樣板函式

    5-12 特定化的樣板函式

    5-13 全域變數與區域變數

    5-14 個案討論:以函式方式撰寫猜猜生日

    5-15 練習題解答

    5-16 習題

     

    第6章 陣列

    6-1 宣告陣列

    6-2 存取陣列元素

    6-3 陣列初始器

    6-4 有關陣列的一些運作

    6-5 傳送的參數是陣列

    6-6 防止更改函式的陣列參數

    6-7 從函式回傳陣列

    6-8 陣列元素的排序

    6-9 陣列元素的搜尋

    6-10 再論輸入的動作

    6-11 個案研究

    6-12 練習題解答

    6-13 習題

     

    第7章 多維陣列

    7-1 宣告二維陣列

    7-2 一些常用的二維陣列處理方式

    7-3 傳遞二維陣列給函式

    7-4 個案探討

    7-5 多維陣列

    7-6 練習題解答

    7-7 習題

     

    第8章 string 類別

    8-1 建立字串

    8-2 length、size 以及capacity 函式

    8-3 at、clear、erase 以及empty 函式

    8-4 字串的附加

    8-5 指定一字串

    8-6 字串的比較

    8-7 擷取子字串

    8-8 在字串中搜尋

    8-9 插入字串與取代字串

    8-10 字串運算子

    8-11 將數值轉換為字串

    8-12 分割字串

    8-13 練習題解答

    8-14 習題

     

    第9章 指標與動態記憶體管理

    9-1 指標的基本概念

    9-2 使用 typedef 關鍵字定義同義的型態

    9-3 使用 const 指標

    9-4 陣列與指標

    9-5 傳址呼叫

    9-6 從函式回傳一指標

    9-7 一些有用的陣列函式

    9-8 動態記憶體的配置

    9-9 懸盪指標

    9-10 練習題解答

    9-11 習題

     

    第10章 類別與物件

    10-1 類別與物件

    10-2 建構函式

    10-3 以專案的方式撰寫

    10-4 解構函式

    10-5 靜態資料成員

    10-6 複製建構函式

    10-7 this 指標

    10-8 const 的成員函式

    10-9 物件陣列

    10-10 類別樣板

    10-11 練習題解答

    10-12 習題

     

    第11章 運算子多載

    11-1 有理數運算

    11-2 運算子函式

    11-3 多載算術指定運算子函式

    11-4 多載 ++ 與 -- 運算子

    11-5 多載註標運算子[]

    11-6 friend 類別與 friend 函式

    11-7 多載 > 運算子

    11-8 定義多載運算子的非成員函式

    11-9 習題

     

    第12章 繼承

    12-1 基礎類別與衍生類別

    12-2 成員初始串列

    12-3 繼承屬性

    12-4 解構函式的運作

    12-5 多重繼承

    12-6 練習題解答

    12-7 習題

     

    第13章 多型

    13-1 virtual 關鍵字

    13-2 抽象類別

    13-3 virtual 解構函式

    13-4 物件導向程式設計的優點

    13-5 dynamic_cast 運算子

    13-6 習題

     

    第14章 異常處理

    14-1 try…throw…catch

    14-2 異常類別

    14-3 自行定義的異常類別

    14-4 多個 catch 區段

    14-5 區段指定異常的順序

    14-6 異常傳送順序

    14-7 重新擲出異常訊息

    14-8 練習題解答

    14-9 習題

     

    第15章 標準樣板函式庫

    15-1 vector 樣板

    15-2 使用 vector 樣板取代陣列

    15-3 iterator 資料型態

    15-4 list 樣板

    15-5 以list 實作鏈結串列

    15-6 forward_list 樣板

    15-7 練習題解答

    15-8 習題

     

    第16章 檔案的輸出與輸入

    16-1 fstream 檔案串流

    16-2 檔案串流狀態的函式

    16-3 二進位檔案的輸出與輸入

    16-4 隨機存取檔案

    16-5 練習題解答

    16-6 習題

購物須知
寄送時間
全台灣24h到貨,遲到提供100元現金積點。全年無休,週末假日照常出貨。例外說明
送貨方式
透過宅配送達。除網頁另有特別標示外,均為常溫配送。
消費者訂購之商品若經配送兩次無法送達,再經本公司以電話與Email均無法聯繫逾三天者,本公司將取消該筆訂單,並且全額退款。
送貨範圍
限台灣本島與離島地區註,部分離島地區包括連江馬祖、綠島、蘭嶼、琉球鄉…等貨件,將送至到岸船公司碼頭,需請收貨人自行至碼頭取貨。注意!收件地址請勿為郵政信箱。
註:離島地區不配送安裝商品、手機門號商品、超大材商品及四機商品。
售後服務
缺掉頁更換新品
執照證號&登錄字號
本公司食品業者登錄字號A-116606102-00000-0
關於退貨
  • PChome24h購物的消費者,都可以依照消費者保護法的規定,享有商品貨到次日起七天猶豫期的權益。(請留意猶豫期非試用期!!)您所退回的商品必須回復原狀(復原至商品到貨時的原始狀態並且保持完整包裝,包括商品本體、配件、贈品、保證書、原廠包裝及所有附隨文件或資料的完整性)。商品一經拆封/啟用保固,將使商品價值減損,您理解本公司將依法收取回復原狀必要之費用(若無法復原,費用將以商品價值損失計算),請先確認商品正確、外觀可接受再行使用,以免影響您的權利,祝您購物順心。
  • 如果您所購買商品是下列特殊商品,請留意下述退貨注意事項:
    1. 易於腐敗之商品、保存期限較短之商品、客製化商品、報紙、期刊、雜誌,依據消費者保護法之規定,於收受商品後將無法享有七天猶豫期之權益且不得辦理退貨。
    2. 影音商品、電腦軟體或個人衛生用品等一經拆封即無法回復原狀的商品,在您還不確定是否要辦理退貨以前,請勿拆封,一經拆封則依消費者保護法之規定,無法享有七天猶豫期之權益且不得辦理退貨。
    3. 非以有形媒介提供之數位內容或一經提供即為完成之線上服務,一經您事先同意後始提供者,依消費者保護法之規定,您將無法享有七天猶豫期之權益且不得辦理退貨。
    4. 組合商品於辦理退貨時,應將組合銷售商品一同退貨,若有遺失、毀損或缺件,PChome將可能要求您依照損毀程度負擔回復原狀必要之費用。
  • 若您需辦理退貨,請利用顧客中心「查訂單」或「退訂/退款查詢」的「退訂/退貨」功能填寫申請,我們將於接獲申請之次日起1個工作天內檢視您的退貨要求,檢視完畢後將以E-mail回覆通知您,並將委託本公司指定之宅配公司,在5個工作天內透過電話與您連絡前往取回退貨商品。請您保持電話暢通,並備妥原商品及所有包裝及附件,以便於交付予本公司指定之宅配公司取回(宅配公司僅負責收件,退貨商品仍由特約廠商進行驗收),宅配公司取件後會提供簽收單據給您,請注意留存。
  • 退回商品時,請以本公司或特約廠商寄送商品給您時所使用的外包裝(紙箱或包裝袋),原封包裝後交付給前來取件的宅配公司;如果本公司或特約廠商寄送商品給您時所使用的外包裝(紙箱或包裝袋)已經遺失,請您在商品原廠外盒之外,再以其他適當的包裝盒進行包裝,切勿任由宅配單直接粘貼在商品原廠外盒上或書寫文字。
  • 若因您要求退貨或換貨、或因本公司無法接受您全部或部分之訂單、或因契約解除或失其效力,而需為您辦理退款事宜時,您同意本公司得代您處理發票或折讓單等相關法令所要求之單據,以利本公司為您辦理退款。
  • 本公司收到您所提出的申請後,若經確認無誤,將依消費者保護法之相關規定,返還您已支付之對價(含信用卡交易),退款日當天會再發送E-mail通知函給您。