本節內容小編為大家精選帶來的是完美C++中文第五版,該電子書為pdf格式高清免費版,書籍內容完整詳細,該書對C++編程語言提供了完整的、全面的和完美的介紹。有讀者這樣評價這本書——“書中的例子非常清晰簡明。它不存在不清楚或者沒解決的問題。各種藍框分布在各個章節里,用來突出要點和技巧。另外,它的封面是非常棒的!……”——如果你也想閱讀一下這本完美C++中文第五版,點擊本文相應的下載地址進行下載即可哦!
完美C++第五版簡介
它為讀者提供了一個學習、理解和掌握 C++編程語言的全面視圖,覆蓋面廣、實用性強。書中介紹了 C++的基本數據類型,如字符串、數組、指針、結構體、類等,同時也詳細描述了面向對象編程語言的特性:封裝、繼承和多態,以及這些特性在 C++語言中的具體使用方式。本書的后面章節還重點介紹了模板、鏈式數據結構、標準模板庫以及異常處理等C++語言的進階編程知識。這些知識在從事具體編程工作時會經常使用到。
這本書對C++的一些重點知識,輔以實例進行了重點講解,特別是對一些易混淆、易犯錯的知識點,專門以“陷阱”的組織方式進行深入分析和討論,幫助讀者更好地理解和掌握。《完美C++(第5版)》中各章均含有大量例子及完整的代碼段和分析,幫助讀者強化對關鍵概念的理解,以及對主題的掌握。各章還配有豐富的自測習題以及答案,幫助讀者進一步提升對C++知識的理解以及實際動手編程能力。
原書由知名學者所著,歷經多個版本,根據C++技術的發展,內容不斷完善、豐富,體系完整、實踐性強。
完美C++第五版可以作為高等院校學習編程基本知識以及C++編程語言課程的教材,也可以作為有C++編程經驗者的參考書。
完美C++第五版目錄節選
第1章 C++ 基礎 1
1.1 C++簡介 2
C++語言的起源 2
C++與面向對象編程 3
C++的特點 3
C++術語 3
C++程序示例 3
1.2 變量、表達式及賦值語句 5
標識符 5
變量 6
賦值語句 8
string類簡介 9
陷阱:未初始化變量 9
提示:采用有意義的變量名 10
更多賦值語句 11
賦值兼容性 11
字面值 12
轉義序列 14
命名常量 14
算數運算符和表達式 16
整數和浮點數除法 17
陷阱:全整數除法 17
類型轉換 18
自增和自減運算符 20
陷阱:求值順序 21
1.3 控制臺輸入/輸出 22
使用cout輸出 22
換行符 23
提示:以\n或endl結束程序 24
格式化浮點數 24
用cerr輸出 25
用cin輸入 25
提示:輸入/輸出中的換行 28
1.4 編程風格 28
注釋 28
1.5 庫與命名空間 29
庫與include命令 29
命名空間 29
陷阱:庫名的問題 30
第2章 流程控制 37
2.1 布爾表達式 38
創建布爾表達式 38
陷阱:不等式連寫 39
布爾表達式求值 40
優先級規則 41
陷阱:整數值用作布爾值 44
2.2 分支機制 45
if-else語句 45
復合語句 47
陷阱:用=代替== 47
省略else 49
嵌套語句 49
多分支if-else語句 49
switch語句 50
陷阱:遺漏switch語句中的break 52
提示:在菜單中使用switch語句 52
枚舉類型 53
條件運算符 53
2.3 循環 54
while和do-while循環 54
再談自增和自減運算符 57
逗號運算符 58
for語句 59
提示:重復N次的循環 61
陷阱:for語句中額外的分號 62
陷阱:無限循環 62
break與continue語句 65
嵌套循環 67
2.4 文件輸入簡介 67
通過ifstream讀取文本文件內容 68
第3章 函數基礎 81
3.1 預定義函數 82
帶有返回值的預定義函數 82
預定義的void函數 86
隨機數生成器 88
3.2 自定義函數 91
定義帶有返回值的函數 91
函數聲明的另一種形式 93
陷阱:參數順序的錯誤 93
調用函數的函數 94
示例:一個四舍五入的函數 94
返回布爾值的函數 96
定義void函數 96
void函數中的return語句 98
前提條件和運行結果 98
main函數 100
遞歸函數 100
3.3 作用域規則 101
局部變量 101
過程抽象 103
全局常量和全局變量 104
語句塊 106
嵌套作用域 107
提示:在分支和循環語句中使用函數調用 107
for循環體中的變量聲明 107
第4章 函數與重載 117
4.1 參數 118
傳值參數 118
初識引用參數 120
引用傳遞調用機制詳解 122
常量引用參數 124
示例:函數swapValues 124
提示:一種操作,而不是代碼 125
混合參數列表 126
提示:使用何種參數 126
陷阱:無意的局部變量 128
提示:選擇形參的名字 129
示例:買比薩 129
4.2 重載與默認實參 132
重載簡介 132
陷阱:自動類型轉換與重載 134
重載解析的規則 135
示例:改寫“買比薩程序” 136
默認參數 138
……
完美C++第五版內容截圖
- PC官方版
- 安卓官方手機版
- IOS官方手機版