| *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202410*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:你好,C++ ISBN:9787302672586 出版社:清華大學 著編譯者:陳良喬 頁數:366 所在地:中國大陸 *此為代購商品 書號:1681069 可大量預訂,請先連絡。 內容簡介 本書主要介紹CH開發環境的搭建、基礎語法知識、面向對象編程思想以及標準模板庫的應用,特別針對初學者在學習C++過程中可能遇到的難點提供了解決方案。全書共分13章,以一個工資程序的不斷優化和完善為線索,展示了如何利用C++進行設計和解決實際問題。本書遵循最新的C++23標準,更新了所有代碼和講解,並增加了新標準引入的特性,如智能指針、std::thread等,使讀者能夠掌握最新的C++知識。每章末尾都配有「本章練習」,幫助讀者通過實際編寫代碼來加深對知識的理解。 本書語言風格輕鬆幽默,還收錄了一些公司的典型筆試題,無論是C++初學者還是中級程序員提升技能,都是極佳的選擇。同時,本書也適合作為應用型本科及高職高專相關專業的教材使用。作者簡介 陳良喬,畢業於西安交通大學。敏而好學,樂於分享,連續6年獲得微軟最有價值專家(MVP)稱號。因撰寫一系列Visual Studio 2010技術文章和Windows 7開發技術文章,2010年獲「MSDN原創之星」稱號。曾組織翻譯Bjane Stroustrup的C++11 FAQ。著有《我的第一本C++書》和《C語言程序伴侶》。目錄 第1篇 叩開C++世界的大門第1章 C++世界地圖 1 1 我們的第一個C++程序 1 1 1 下載並安裝Visual Studio社區版 1 1 2 創建「你好,C++」項目 1 1 3 編輯代碼,生成並運行C++程序 1 2 C++是什麼 1 3 C++的「前世今生」 1 3 1 從B到C 1 3 2 從C到C++ 1 3 3 更簡單、更高效:C++23讓C++續寫傳奇 1 4 三分天下:C++世界版圖 1 4 1 Windows系統下的C++開發 1 4 2 UNIX/Linux系統下的C++開發 1 4 3 嵌入式系統下的C++開發 1 5 如何學好C 1 5 1 「多讀多寫多思考」是學好C++的唯一途徑 1 5 2 和百度等搜索引擎做朋友 1 5 3 使用配備GPT-4的Microsoft Copilot這一AI小助手 1 5 4 C++詞典cplusplus com 1 6 本章練習 第2章 與C++的第一次親密接觸 2 1 一個C++程序的自白 2 1 1 C++程序=預處理指令+程序代碼+註釋 2 1 2 程序的「父母」:編譯器和鏈接器 2 1 3 C++程序的執行過程 2 1 4 程序的兩大任務:描述數據與處理數據 2 2 基本輸入輸出流 2 2 1 標準的輸入和輸出對象 2 2 2 輸出格式控制 2 2 3 讀/寫文件 2 3 本章練習 第2篇 歡迎來到C++的世界 第3章 C++世界眾生相 3 1 C++中的數據類型 3 2 變數和常量 3 2 1 變數的定義與初始化 3 2 2 常量 3 3 數值數據類型 3 3 1 整數類型 3 3 2 浮點數類型 3 4 布爾類型 3 5 字元串類型 3 5 1 字元類型 3 5 2 字元串類型 3 6 數組 3 6 1 數組的聲明與初始化 3 6 2 數組的使用 3 7 枚舉類型 3 8 用結構體類型描述複雜的事物 3 8 1 結構體的定義 3 8 2 結構體的使用 3 9 指向內存位置的指針 3 9 1 內存空間的訪問形式 3 9 2 指針變數的定義 3 9 3 指針的賦值和使用 3 10 本章練習 第4章 將語句編織成程序 4 1 用運算符對數據進行運算 4 1 1 用表達式表達設計意圖 4 1 2 算術運算符 4 1 3 賦值運算符 4 1 4 關係運算符 4 1 5 邏輯運算符 4 1 6 運算符之間的優先順序 4 1 7 將表達式組織成語句 4 2 條件選擇語句 4 2 1 if語句:如果那麼 4 2 2 表達並列條件選擇的switch語句:如果如果如果 4 3 循環控制語句 4 3 1 while循環:只要就一直 4 3 2 dowhile循環:一直只要 4 3 3 for循環:在某個範圍內每個都 4 3 4 循環控制:break和continue 4 4 從語句到程序 4 4 1 用三種流程式控制制結構將多條語句串聯成程序 4 4 2 工資程序成長記:用數組處理批量數據,用循環結構執行重複操作 4 5 本章練習 第5章 用函數封裝程序功能 5 1 函數就是一個大「箱子」 5 1 1 函數的聲明和定義 5 1 2 函數調用機制 5 1 3 函數參數的傳遞 5 1 4 函數的返回值 5 1 5 函數的遞歸調用 5 2 內聯函數 5 2 1 用空間換時間的內聯函數 5 2 2 內聯函數的使用規則 5 3 重載函數 5 3 1 重載函數的聲明 5 3 2 重載函數的解析 5 4 函數設計的基本原則 5 4 1 函數聲明的設計規則 5 4 2 函數體的設計規則 5 4 3 工資程序成長記:函數 5 5 本章練習 第6章 當C++愛上面向對象 6 1 從結構化程序設計到面向對象程序設計 6 1 1 「自頂向下,逐步求精」的面向過程程序設計 6 1 2 萬般皆對象:面向對象程序設計 6 1 3 面向對象程序設計的三座基石:封裝、繼承與多態 6 2 類:當C++愛上面向對象 6 2 1 類的聲明和定義 6 2 2 使用類創建對象 6 2 3 一個對象的生與死:構造函數和析構函數 6 2 4 有一隻叫作多利的羊:拷貝構造函數 6 2 5 運算符重載 6 2 6 類是如何藏私房錢的:類成員的訪問控制 6 2 7 在友元中訪問類的隱藏信息 6 3 類如何面向對象 6 3 1 用類機制實現封裝 6 3 2 用基類和派生類實現繼承 6 3 3 用虛函數實現多態 6 4 工資程序成長記:類與對象 6 4 1 需求分析:老闆要的是這樣一個工資程序 6 4 2 從問題描述中發現對象 6 4 3 分析對象的屬性和行為 6 4 4 依葫蘆畫瓢:用C++表達設計結果 6 5 高手是這樣煉成的 6 5 1 C++類對象的內存模型 6 5 2 指向自身的this指針 6 6 本章練習 第7章 C++世界的奇人異事 7 1 一切 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |