C++程序設計(原書第3版)

C++程序設計(原書第3版)
定價:474
NT $ 412
  • 作者:(美)梁勇
  • 出版社:機械工業出版社
  • 出版日期:2015-01-01
  • 語言:簡體中文
  • ISBN10:7111485149
  • ISBN13:9787111485148
  • 裝訂:574頁 / 普通級 / 3-1
 

內容簡介

首先幫助學生循序漸進地學習所有必需和重要的基本概念,然后再進入面向對象程序設計方法的學習,最終掌握構建具有異常處理和輸入輸出功能的有意義的應用程序的方法。基本概念都是使用簡短且吸引人的實例來進行闡述的。

他還在實例研究中給出了一些較大規模的實例,並附以整體的分析討論和詳細的逐行注解。貫穿全書的實例和練習都以問題求解為中心,力圖培養學生開發可重用組件並用之創建實際項目的意識。
 

目錄

出版者的話
譯者序
前言
致讀者
第一部分編程基礎
第1章 計算機、程序和C++語言簡介
1.1 引言
1.2 什麼是計算機
1.2.1 CPU
1.2.2 位和字節
1.2.3 內存
1.2.4 存儲設備
1.2.5 輸入輸出設備
1.2.6 通信設備
1.3 編程語言
1.3.1 機器語言
1.3.2 匯編語言
1.3.3 高級語言
1.4 操作系統
1.4.1 控制和監視系統活動
1.4.2 分配和指派系統資源
1.4.3 任務調度
1.5 C++語言的歷史
1.6 一個簡單的C++程序
1.7 C++程序開發周期
1.8 程序風格和文檔
1.8.1 適當的注釋和注釋風格
1.8.2 正確的縮進和間距
1.9 編程錯誤
1.9.1 語法錯誤
1.9.2 運行時錯誤
1.9.3 邏輯錯誤
1.9.4 常見錯誤
關鍵術語
本章小結
在線測驗
程序設計練習
第2章 程序設計基礎
2.1 引言
2.2 編寫簡單的程序
2.3 從鍵盤讀取輸入
2.4 標識符
2.5 變量
2.6 賦值語句和賦值表達式
2.7 命名常量
2.8 數值數據類型及其運算
2.8.1 數值類型
2.8.2 數值文字常量
2.8.3 數值運算符
2.8.4 指數運算符
2.9 算術表達式和運算符優先級
2.10 實例研究:顯示當前時間
2.11 簡寫運算符
2.12 自增、自減運算符
2.13 數值類型轉換
2.14 軟件開發流程
2.15 實例研究:計算給定金額的貨幣數量
2.16 常見錯誤
關鍵術語
本章小結
在線測驗
程序設計練習
……
第3章 分支語句
第4章 數學函數、字符和字符串
第5章 循環
第6章 函數
第7章 一維數組和C字符串
第8章 多維數組

第二部分 面向對象編程
第9章 對象和類
第10章 面向對象思想
第11章 指針及動態內存管理
第12章 模板、向量和棧
第13章 文件輸入輸出
第14章 運算符重載
第15章 繼承和多態
第16章 異常處理

第三部分 算法和數據結構
第17章 遞歸
第18章 開發高效的算法
第19章 排序
第20章 鏈表、隊列和優先隊列
第21章 二分搜索樹
第22章 STL容器
第23章 STL算法
第24章 圖及其應用
第25章 加權圖及其應用
第26章 平衡二叉樹和伸展樹

附錄
附錄A C++關鍵字
附錄B ASCII字符集
附錄C 運算符優先級表
附錄D 數字系統
附錄E 位運算
網路書店 類別 折扣 價格
  1. 新書
    87
    $412