幫助中心 | 我的帳號 | 關於我們

21天學通C++(第9版)

  • 作者:(美)悉達多·饒|責編:胡俊英|譯者:袁國忠
  • 出版社:人民郵電
  • ISBN:9787115616838
  • 出版日期:2023/08/01
  • 裝幀:平裝
  • 頁數:558
人民幣:RMB 119.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    這是一本經典的C++編程入門指南,第9版針對C++20標準進行了內容上的全面更新,旨在幫助讀者編寫更快、更簡單、更可靠的C++代碼,並掌握C++和面向對象編程的基本原理。
    本書通過大量短小精悍的程序詳細而全面地闡述了C++的基本概念和技術應用,以及C++20新增的功能,這些內容被組織成結構合理、聯繫緊密的章節。每章都提供了示常式序清單,並輔以示例輸出和代碼分析,以進一步闡述該章的主題。為幫助讀者鞏固所學的內容,每章末尾都提供了常見問題相關答案以及作業。讀者可對照附錄E提供的答案,了解自己對所學內容的掌握程度。
    本書面向C++初學者,不要求讀者有C語言方面的背景知識,可作為高等院校教授C++課程的教材,也可供初學者自學C++時使用。

作者介紹
(美)悉達多·饒|責編:胡俊英|譯者:袁國忠
    悉達多·饒,是全球領先的企業軟體提供商SAP SE負責安全響應的副總裁。C++的發展讓他深信,您能編寫速度更快、更簡潔、更強大的C++應用程序。Siddhartha酷愛旅遊,還是山地自行車運動的狂熱愛好者;他期待著您對本書的反饋。

目錄
第一部分  基礎知識
  第1章  緒論
    1.1  C++簡史
      1.1.1  與C語言的關係
      1.1.2  C++的優點
      1.1.3  C++標準的發展歷程
      1.1.4  哪些人使用C++程序
    1.2  編寫C++應用程序
      1.2.1  生成可執行文件的步驟
      1.2.2  分析並修復錯誤
      1.2.3  集成開發環境
      1.2.4  編寫第一個C++應用程序
      1.2.5  生成並執行第一個C++應用程序
      1.2.6  理解編譯錯誤
    1.3  C++20新增的功能
    1.4  總結
    1.5  問與答
    1.6  作業
      1.6.1  測驗
      1.6.2  練習
  第2章  C++程序的組成部分
    2.1  Hello World程序的組成部分
      2.1.1  預處理器編譯指令#include
      2.1.2  程序的主體:main( )
      2.1.3  返回值
    2.2  命名空間的概念
    2.3  C++代碼中的註釋
    2.4  C++函數
    2.5  使用std::cin和std::cout執行基本輸入輸出操作
    2.6  總結
    2.7  問與答
    2.8  作業
      2.8.1  測驗
      2.8.2  練習
  第3章  使用變數和常量
    3.1  什麼是變數
      3.1.1  內存和定址概述
      3.1.2  聲明變數以訪問和使用內存
      3.1.3  聲明並初始化多個類型相同的變數
      3.1.4  理解變數的作用域
      3.1.5  全局變數
      3.1.6  命名約定
    3.2  編譯器支持的常見C++變數類型
      3.2.1  使用bool變數存儲布爾值
      3.2.2  使用char變數存儲字元
      3.2.3  有符號整數和無符號整數的概念
      3.2.4  有符號整型short、int、long和long long
      3.2.5  無符號整型unsigned short、unsigned int、unsigned long和unsigned long long
      3.2.6  選擇正確的數據類型以免發生溢出錯誤
      3.2.7  浮點類型float和double

    3.3  使用sizeof確定變數的長度
    3.4  使用auto自動推斷類型
    3.5  使用typedef替換變數類型
    3.6  什麼是常量
      3.6.1  字面常量
      3.6.2  使用const將變數聲明為常量
      3.6.3  使用constexpr定義常量表達式
      3.6.4  使用consteval定義C++20即時函數
      3.6.5  枚舉
      3.6.6  域限定枚舉
      3.6.7  使用#define定義常量
    3.7  不能用作常量或變數名的關鍵字
    3.8  總結
    3.9  問與答
    3.10  作業
  ……
第二部分  C++面相對象編程基礎
第三部分  學習標準模板庫
第四部分  lambda表達式和STL演算法
第五部分  C++進階概念
附錄A  二進位和十六進位
附錄B  C++關鍵字
附錄C  編寫傑出的C++代碼
附錄D  ASCII
附錄E  答案

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032