定價: 580
售價: 522
庫存: 庫存: 3
LINE US! 詢問這本書 團購優惠、書籍資訊 等

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

詳細資訊

本書特色 1.累積作者多年教學及實務經驗,由淺入深,引導初學者進入物件導向程式設計C++語言的世界。 2.將程式與日常生活融合,讓初學者對物件導向程式設計有概念。 3.介紹C++語言的基本語法以及常用庫存函式,讓初學者可以專注於實際的程式創作。 4.多元的範例,學以致用: (1)生活體驗範例:綜合所得稅計算、電費計算、車資計算、油資計算、停車費計算、購物行銷活動、辨認身份證真偽、平均走路步數、算術四則運算問題、文字跑馬燈、身高轉換、紅綠燈小綠人行走、紅綠燈轉換、閏年判斷、製作通訊錄等。 (2)益智遊戲範例:  單人遊戲:河內塔遊戲、踩地雷遊戲、吃角子老虎(拉霸)遊戲、貪食蛇遊戲等。  人機互動遊戲:剪刀石頭布遊戲及猜數字遊戲。  雙人互動遊戲:撲克牌配對遊戲、井字(OX)遊戲、最後一顆玻璃彈珠及五子棋遊戲。 內容簡介 本書作者憑藉多年的教學和實務經驗,精心編寫了一本從淺入深的C++程式設計。無論你是初學者還是有些基礎的程式設計師,都能從中受益匪淺。 書中不僅闡述程式設計的抽象概念,還引入了生活中的實例,將程式邏輯與日常事物相對照。讓你能更深刻地理解物件導向程式設計的核心思想,並將它們應用於實際問題的解決。 除了介紹C++語言的基本語法,還提供詳細的常用庫存函式介紹,並涵蓋輸入/輸出、數學運算、字元處理、字串操作、時間日期處理、聲音處理等內容。 透過生活體驗和益智遊戲等範例,讓你能夠將理論轉化為實踐,逐步掌握C++的精髓,並啟發你在程式設計世界中的創造力。如綜合所得稅計算、電費計算、車資計算等與生活息息相關的範例,還有河內塔、踩地雷、猜數字等益智遊戲。 目錄 【本書附錄A 請線上下載】 Chapter 01 電腦程式語言介紹 1-1 物件導向程式設計 1-2 C++ 語言簡介 1-3 Dev-C++ 5 軟體簡介 1-4 利用Dev-C++5 軟體來撰寫原始程式 1-5 如何提升讀者對程式設計的興趣 Chapter 02 C++語言的基本資料型態 2-1 基本資料型態 2-2 常數與變數宣告 2-3 資料運算處理 2-4 運算子的優先順序 2-5 資料型態轉換 Chapter 03 輸出物件及輸入物件 3-1 資料輸出 3-2 資料輸入 3-3 發現問題 Chapter 04 程式之設計模式──選擇結構 4-1 程式運作模式 4-2 選擇結構 4-3 巢狀選擇結構 Chapter 05 程式之設計模式──迴圈結構 5-1 程式運作模式 5-2 迴圈結構 5-3 break 與continue 敘述 5-4 進階範例 Chapter 06 庫存函式 6-1 常用庫存函式 6-2 數學運算函式 6-3 字元轉換及字元分類函式 6-4 時間與日期函式 6-5 DOS 作業系統指令呼叫函式 6-6 停滯函式 Chapter 07 陣列 7-1 陣列宣告 7-2 排序法與搜尋 7-3 C++ 之字串物件運算子 7-4 C++ 語言之字串物件成員函式 7-5 二維陣列 7-6 三維陣列 7-7 隨機亂數函式 7-8 進階範例 Chapter 08 指標 8-1 一重指標變數 8-2 多重指標變數 8-3 進階範例 Chapter 09 前置處理程式 9-1 #include 前置處理指令 9-2 #define 前置處理指令 9-3 自訂標頭檔 9-4 命名空間 Chapter 10 自訂函式 10-1 自訂函式 10-2 函式的參數傳遞方式 10-3 遞迴 10-4 函式的多載 10-5 進階範例 Chapter 11 變數類型 11-1 內部變數與外部變數 11-2 動態變數、靜態變數及暫存器變數 Chapter 12 結構與列舉 12-1 結構型態 12-2 結構資料排序 12-3 結構與函數 12-4 列舉型態 12-5 進階範例 Chapter 13 動態記憶體 13-1 非陣列形式資料的動態記憶體配置與釋放 13-2 一維陣列資料的動態記憶體配置與釋放 13-3 二維陣列資料的動態記憶體配置與釋放 13-4 三維陣列資料的動態記憶體配置與釋放 Chapter 14 類別 14-1 類別型態 14-2 類別的封裝等級 14-3 類別定義 14-4 建構元 14-5 物件宣告 14-6 解構元 14-7 朋友函式 Chapter 15 運算子的多載 15-1 運算子的多載 15-2 定義一元運算子「-」的多載 15-3 定義一元運算子「++」的多載 15-4 定義二元運算子的多載 Chapter 16 繼承 16-1 基礎類別與衍生類別 16-2 單一繼承 16-3 多層繼承 16-4 多重繼承 16-5 虛擬函式 16-6 抽象類別 16-7 虛擬繼承 Chapter 17 檔案處理 17-1 檔案類型 17-2 檔案存取 17-3 隨機存取結構資料 17-4 進階範例 Chapter 18 例外處理 18-1 標準例外類別 18-2 例外處理流程 Appendix A Visual Studio Community 2022安裝及使用(電子書) A-1 安裝 A-2 建立C++ 主控台應用程式 A-3 開啟C++ 主控台應用程式