C++從零開始學(附光盤) C++从零开始学(视频教学版)

劉增傑

  • 出版商: 清華大學
  • 出版日期: 2015-05-01
  • 定價: $294
  • 售價: 8.5$250
  • 語言: 簡體中文
  • 頁數: 336
  • 裝訂: 平裝
  • ISBN: 7302398720
  • ISBN-13: 9787302398721
  • 相關分類: C++ 程式語言
  • 下單後立即進貨 (約4週~6週)

商品描述

 

<內容簡介>

劉增傑編著的這本《C++從零開始學》面向C++編程的初學者,以及廣大C++編程愛好者,循序漸進地介紹了C++應用與開發的相關基礎知識,提供了大量具體操作C++編程的示例,供讀者實踐。每節都清晰闡述了代碼如何工作及作用,使讀者能在最短的時間內有效地掌握C++編程。
全書共分為17個章節,分別介紹了為什麼要學習C++、C++程序結構、基本數據類型和數據處理、運算符與表達式、程序流程控制、函數、數組與字符串、指針、struct與其他複合數據類型、類的使用方法、對象的初始化和清除、運算符的重載、類的繼承、虛函數和抽象類、C++中的文件處理、異常處理和C++的高級概念等知識,並在每章的後面提供自我評估的習題,供讀者操作練習,從而加深理解。

 

<章節目錄>

第1章  為什麼要學習C++——認識C++
  1.1  C/C++的起源
  1.2  C++的特色
  1.3  關於ANSI/ISO C++標準
  1.4  語言的翻譯過程
  1.5  編寫代碼前的準備——安裝開發環境
  1.6  小試身手——新建一個C++項目
  1.7  疑難解惑
    疑問1  C++與C的區別?
    疑問2  C++編譯過程如何?
    疑問3  C++都有什麼版本?
  1.8  自我評估
第2章   C++程序結構
  2.1  簡單程序
  2.2  C++程序分析
    2.2.1  #include指令及頭文件
    2.2.2  main函數
    2.2.3  變量聲明和定義
    2.2.4  函數的聲明
    2.2.5  關於註釋
  2.3  輸入輸出對象
    2.3.1  cout輸出數據
    2.3.2  cin讀取輸入數據
  2.4  標識符
    2.4.1  保留字
    2.4.2  標識符命名
  2.5  預處理
  2.6  命名空間
    2.6.1  命名空間的定義
    2.6.2  using關鍵字
    2.6.3  命名空間
  2.7  小試身手——入門經典程序
  2.8  疑難解惑
    疑難1  下列標識符哪些是合法的?
    疑難2  下麵一段程序的含義是什麼?
    疑難3  註釋有什麼作用?C++中有哪幾種註釋的方法?它們之間有什麼區別?
  2.9  自我評估
第3章  基本數據類型
  3.1  變量與常量
    3.1.1  變量
    3.1.2  常量
  3.2  基本變量類型
    3.2.1  整數類型
    3.2.2  字符類型
    3.2.3  浮點數類型
    3.2.4  布爾類型
  3.3  typedef
  3.4  小試身手——測試基本數據類型的字節長度
  3.5  疑難解惑
    疑問1  C++在代碼移植中,使用整型時註意什麼?

    疑問2  C++中,0所扮演的不同角色是什麼?
    疑問3  typedef和define的區別是什麼?
  3.6  自我評估
第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.1.8  三元運算符
    4.1.9  逗號運算符
    4.1.10  類型轉換運算符
  4.2  運算符優先級和結合性
    4.2.1  運算符優先級
    4.2.2  運算符結合性
  4.3  小試身手——綜合運用運算符
  ……
第5章   程序流程控制
第6章   函數
第7章  數組與字符串
第8章   指針
第9章   struct和其他複合類型
第10章  類
第11章   構造函數和析構函數
第12章   運算符的重載
第13章   類的繼承
第14章  虛函數和抽象類
第15章  C++中文件處理
第16章   異常處理
第17章   模板與類型轉換
第18章   容器和迭代器