【運算思維加深加廣系列】C++ 程式設計與運算思維實務 -- 輕鬆掌握物件導向設計技巧的 16堂課 (第二版)(暢銷回饋版)
吳燦銘、ZCT策劃
買這商品的人也買了...
-
程式揭秘-從 C/C++ 程式碼探索電腦系統的運作原理 [中文原創經典]$490$382 -
精通 C/C++ 指標|深入系統底層技術$680$578 -
Python 再進化:系統化金融分析與風險管理$780$546 -
高速伺服器應用開發 - Linux 上使用 C/C++$880$695 -
零基礎學會 Python 程式交易:一本讀懂 Python 實作金融資產配置$600$468 -
由重構學習 C++ 程式設計$1,000$900 -
物件導向程式設計-結合生活與遊戲的 C++ 語言, 6/e$580$522 -
$834零基礎學 Pine Script — 基於 TradingView 平臺的量化分析 (全彩) -
Python:股票 × ETF 量化交易實戰 105個活用技巧, 2/e$660$561 -
從零搞懂演算法:12種演算法 + 6種資料結構,超圖解入門$750$585 -
世界第一簡單的演算法:圖解 ✕ 程式 ✕ 刷題機器人$599$473 -
$454大模型動力引擎 — PyTorch 性能與顯存優化手冊 -
LabVIEW 2024 程式設計 (附範例光碟)$620$558 -
C語言最佳實踐$599$569 -
網路概論的十六堂精選課程:行動通訊 x 物聯網 x 大數據 x 雲端運算 x 人工智慧, 3/e$500$390 -
【運算思維系列】運算思維修習學堂:使用 C語言的 10堂入門程式課 (暢銷回饋版)$380$380 -
資安密碼-隱形帝國:AI數位鑑識、社交工程攻防與現代密碼技術實戰$550$429 -
Android 應用程式開發全方位實作指南:邁向專業工程師的養成之路$890$694 -
超實用 AI 技能工具箱:提升職場.教育與生活的 275個高效應用技巧$690$518 -
比當沖還快 - 量化交易金融智慧賺好幾倍薪水$880$695 -
全民瘋 AI 系列 - 經典機器學習$790$624 -
AI 視覺 : 最強入門邁向頂尖高手 王者歸來$1,280$1,011 -
圖說演算法 -- 使用 C語言, 3/e【暢銷回饋版】$560$437 -
一個人的藍隊:企業資安防護技術實戰指南(iThome鐵人賽系列書)$650$507 -
快速學會結構化程式技術:活用 C語言× ChatGPT 掌握程式設計基礎的16堂課【暢銷回饋版】$720$562
商品描述
學C++必備好書,暢銷回饋中!
【運算思維加深加廣系列】
C++語言融合了傳統的程序式語言、物件導向設計以及C++樣版三種不同程式設計方式,使它成為相當受重視且普及的程式語言。
本書強調理論與實作並重,依照 C++ 功能循序漸進、由淺入深,以 16 堂課詳實地介紹 C++ 程式語言精要。另外,除了課文內大量的程式範例正確無誤執行外,上機實習課程,可以讓學生強化撰寫與除錯能力。在課後以大量精心設計的習題,驗收學習成效,提供更多的程式實作,可作為 C++ 程式設計教材最佳首選。書中所有的 C++ 程式是以免費的 Dev C++ 來編譯與執行。
1.基礎語法
先簡單說明如何進行C++程式撰寫、編譯、執行與除錯,接著再導入變數與常數與各種資料型態的介紹,並了解各種運算子及流程控制指令。
2.進階語法
包括陣列與字串的宣告與綜合運用,再介紹指標與位址的觀念與實作,並示範如何自訂函數、參數傳遞與函數進階應用,最後則提到前置處理指令與巨集及自訂資料型態。
3.物件導向
以生活化的案例,切入物件導向程式設計基礎常識,有了這些入門能力後,再完整呈現物件導向程式設計的精華。
4.其他議題
介紹資料流及檔案的入門觀念,並探討各種檔案類型的操作技巧與管理,除了說明例外處理的錯誤控制機制外,也會介紹C++樣版的程式設計方式。
【本書實務經驗分享】
‧大量程式範例,正確無誤執行
‧「上機程式測驗」,強化撰寫與除錯能力
‧精心設計習題,驗收教學成果
‧是C++程式設計教材最佳首選
目錄大綱
CHAPTER 01 程式設計與 C++
1-1 C++ 的由來
1-2 程式設計的第一堂課 - 認識運算思維
1-3 我的第一個 C++ 程式
1-4 程式架構簡介
1-5 上機程式測驗
CHAPTER 02 變數、常數與資料型態
2-1 變數簡介
2-2 常數
2-3 基本資料型態
2-4 上機程式測驗
CHAPTER 03 運算式與運算子
3-1 運算式表示法
3-2 認識運算子
3-3 認識資料型態轉換
3-4 上機程式測驗
CHAPTER 04 流程控制結構
4-1 循序指令結構
4-2 選擇指令結構
4-3 重複結構
4-4 迴圈控制指令
4-5 上機程式測驗
CHAPTER 05 陣列與字串
5-1 陣列簡介
5-2 字串簡介
5-3 String 類別
5-4 上機程式測驗
CHAPTER 06 指標與位址
6-1 認識位址
6-2 指標與陣列
6-3 動態配置功能
6-4 參考型態簡介
6-5 上機程式測驗
CHAPTER 07 函數入門
7-1 函數功能簡介
7-2 認識參數傳遞
7-3 上機程式測驗
CHAPTER 08 函數的進階應用
8-1 函數指標簡介
8-2 命令列引數
8-3 變數種類
8-4 變數等級說明
8-5 特殊函數功能
8-6 上機程式測驗
CHAPTER 09 前置處理指令與巨集
9-1 前置處理指令
9-2 #define 指令
9-3 條件編譯指令
9-4 上機程式測驗
CHAPTER 10 認識自訂資料型態
10-1 結構
10-2 結構與陣列
10-3 巢狀結構
10-4 函數與結構
10-5 其他自訂資料型態
10-6 上機程式測驗
CHAPTER 11 物件導向程式設計入門
11-1 類別的基本觀念
11-2 建構子與解構子
11-3 上機程式測驗
CHAPTER 12 類別的進階應用
12-1 物件陣列與朋友關係
12-2 this 指標與靜態資料成員
12-3 函數與物件傳遞
12-4 上機程式測驗
CHAPTER 13 運算子多載
13-1 運算子多載簡介
13-2 特殊運算子多載介紹
13-3 型態轉換運算子多載
13-4 上機程式測驗
CHAPTER 14 繼承與多形
14-1 繼承關係
14-2 衍生類別的建構子與解構子
14-3 多形與虛擬函數
14-4 上機程式測驗
CHAPTER 15 C++ 檔案入門與基本處理
15-1 資料流的觀念
15-2 檔案簡介
15-3 檔案的輸出入管理
15-4 文字檔操作技巧
15-5 二進位檔操作技巧
15-6 上機程式測驗
CHAPTER 16 例外處理與樣版
16-1 例外功能的基本認識
16-2 認識樣版功能
16-3 類別樣版
16-4 上機程式測驗
APPENDIX A C++ 的常用函數庫
A-1 字元處理函數
A-2 字串處理函數
A-3 型態轉換函數
A-4 時間及日期函數
A-5 數學函數
A-6 亂數函數
APPENDIX B 格式化輸出入資料
B-1 插入運算子 <<
B-2 常用輸出函數
B-3 擷取運算子 >>
B-4 常用輸入函數
B-5 錯誤狀態位元















