注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C++語(yǔ)言入門經(jīng)典教程:C++ Primer Plus 第6版 中文版+ 中文版習(xí)題解答

C++語(yǔ)言入門經(jīng)典教程:C++ Primer Plus 第6版 中文版+ 中文版習(xí)題解答

C++語(yǔ)言入門經(jīng)典教程:C++ Primer Plus 第6版 中文版+ 中文版習(xí)題解答

定 價(jià):¥207.00

作 者: [美] 史蒂芬·普拉達(dá)(Stephen Prata) 著
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買這本書可以去


ISBN: 9787115005298 出版時(shí)間: 2020-07-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《C++ Primer Plus 第6版 中文版》 C++是在 C 語(yǔ)言基礎(chǔ)上開(kāi)發(fā)的一種集面向?qū)ο缶幊獭⒎盒途幊毯瓦^(guò)程化編程于一體的編程語(yǔ)言,是C語(yǔ)言的超集。本書是根據(jù)2003年的ISO/ANSI C++標(biāo)準(zhǔn)編寫的,通過(guò)大量短小精悍的程序詳細(xì)而全面地闡述了 C++的基本概念和技術(shù),并專辟一章介紹了C++11新增的功能。 《C++ Primer Plus(第6版)中文版》分18章,分別介紹了C++程序的運(yùn)行方式、基本數(shù)據(jù)類型、復(fù)合數(shù)據(jù)類型、循環(huán)和關(guān)系表達(dá)式、分支語(yǔ)句和邏輯運(yùn)算符、函數(shù)重載和函數(shù)模板、內(nèi)存模型和名稱空間、類的設(shè)計(jì)和使用、多態(tài)、虛函數(shù)、動(dòng)態(tài)內(nèi)存分配、繼承、代碼重用、友元、異常處理技術(shù)、string類和標(biāo)準(zhǔn)模板庫(kù)、輸入/輸出、C++11新增功能等內(nèi)容。 《C++ Primer Plus(第6版)中文版》針對(duì)C++初學(xué)者,從C語(yǔ)言基礎(chǔ)知識(shí)開(kāi)始介紹,然后在此基礎(chǔ)上詳細(xì)闡述C++新增的特性,因此不要求讀者有C語(yǔ)言方面的背景知識(shí)?!禖++ Primer Plus(第6版)中文版》可作為高等院校教授C++課程的教材,也可供初學(xué)者自學(xué)C++時(shí)使用?!禖++ Primer Plus 第6版 中文版習(xí)題解答》 《C++ Primer Plus(第6版)中文版習(xí)題解答》是超級(jí)暢銷書《C++ Primer Plus(第6版)中文版》的配套習(xí)題答案,針對(duì)書中的復(fù)習(xí)題和編程練習(xí),給出了解題思路和答案。 《C++ Primer Plus(第6版)中文版習(xí)題解答》共分為18章,每一章的主題與《C++ Primer Plus(第6版)中文版》完全一致。每章開(kāi)篇采用思維導(dǎo)圖的方式列出本章的知識(shí)點(diǎn),然后對(duì)每章的重點(diǎn)內(nèi)容進(jìn)行了梳理總結(jié),最后則對(duì)每章中的復(fù)習(xí)題和編程練習(xí)進(jìn)行了分析并給出了解答思路,確保讀者在徹底夯實(shí)理論知識(shí)的同時(shí),進(jìn)一步提升實(shí)際編程能力。 作為《C++ Primer Plus(第6版)中文版》的配套參考書,《C++ Primer Plus(第6版)中文版習(xí)題解答》特別適合需要系統(tǒng)學(xué)習(xí)C++語(yǔ)言的初學(xué)者閱讀,也適合打算鞏固C++語(yǔ)言知識(shí)或者希望進(jìn)一步提高編程技術(shù)的程序員閱讀。

作者簡(jiǎn)介

  Stephen Prata曾在加利福尼亞的馬林學(xué)院(肯特菲爾德)教授天文學(xué)、物理學(xué)和程序設(shè)計(jì)課程,現(xiàn)已退休。他在加州理工學(xué)院獲得學(xué)士學(xué)位,在加州大學(xué)伯克利分校獲得博士學(xué)位。他最早接觸程序設(shè)計(jì),是為了利用計(jì)算機(jī)給星團(tuán)建模。Stephen撰寫和與他人合著了十幾本書籍,其中包括C Primer Plus和Unix Primer Plus。曹良亮,理學(xué)博士,高級(jí)工程師,任教于北京師范大學(xué)教育技術(shù)學(xué)院,長(zhǎng)期從事北京師范大學(xué)本科生的C/C++語(yǔ)言與Java語(yǔ)言的教學(xué)工作。

圖書目錄

《C++ Primer Plus 第6版 中文版》
第 1章 預(yù)備知識(shí) 1
1.1 C++簡(jiǎn)介 1
1.2 C++簡(jiǎn)史 2
1.2.1 C語(yǔ)言 2
1.2.2 C語(yǔ)言編程原理 2
1.2.3 面向?qū)ο缶幊獭?
1.2.4 C++和泛型編程 3
1.2.5 C++的起源 4
1.3 可移植性和標(biāo)準(zhǔn) 5
1.3.1 C++的發(fā)展 5
1.3.2 本書遵循的C++標(biāo)準(zhǔn) 6
1.4 程序創(chuàng)建的技巧 6
1.4.1 創(chuàng)建源代碼文件 6
1.4.2 編譯和鏈接 7
1.5 總結(jié) 10
第 2章 開(kāi)始學(xué)習(xí)C++ 11
2.1 進(jìn)入C++ 11
2.1.1 main( )函數(shù) 12
2.1.2 C++注釋 14
2.1.3 C++預(yù)處理器和iostream文件 14
2.1.4 頭文件名 15
2.1.5 名稱空間 15
2.1.6 使用cout進(jìn)行C++輸出 16
2.1.7 C++源代碼的格式化 17
2.2 C++語(yǔ)句 18
2.2.1 聲明語(yǔ)句和變量 19
2.2.2 賦值語(yǔ)句 20
2.2.3 cout的新花樣 20
2.3 其他C++語(yǔ)句 21
2.3.1 使用cin 21
2.3.2 使用cout進(jìn)行拼接 21
2.3.3 類簡(jiǎn)介 22
2.4 函數(shù) 23
2.4.1 使用有返回值的函數(shù) 23
2.4.2 函數(shù)變體 25
2.4.3 用戶定義的函數(shù) 26
2.4.4 用戶定義的有返回值的函數(shù) 28
2.4.5 在多函數(shù)程序中使用using編譯指令 29
2.5 總結(jié) 30
2.6 復(fù)習(xí)題 30
2.7 編程練習(xí) 30
第3章 處理數(shù)據(jù) 32
3.1 簡(jiǎn)單變量 32
3.1.1 變量名 33
3.1.2 整型 34
3.1.3 整型short、int、long和long long 34
3.1.4 無(wú)符號(hào)類型 37
3.1.5 選擇整型類型 38
3.1.6 整型字面值 39
3.1.7 C++如何確定常量的類型 40
3.1.8 char類型:字符和小整數(shù) 41
3.1.9 bool類型 46
3.2 const限定符 46
3.3 浮點(diǎn)數(shù) 47
3.3.1 書寫浮點(diǎn)數(shù) 47
3.3.2 浮點(diǎn)類型 48
3.3.3 浮點(diǎn)常量 49
3.3.4 浮點(diǎn)數(shù)的優(yōu)缺點(diǎn) 49
3.4 C++算術(shù)運(yùn)算符 50
3.4.1 運(yùn)算符優(yōu)先級(jí)和結(jié)合性 51
3.4.2 除法分支 51
3.4.3 求模運(yùn)算符 52
3.4.4 類型轉(zhuǎn)換 53
3.4.5 C++11中的auto聲明 56
3.5 總結(jié) 57
3.6 復(fù)習(xí)題 57
3.7 編程練習(xí) 58
第4章 復(fù)合類型 59
4.1 數(shù)組 59
4.2 字符串 62
4.3 string類簡(jiǎn)介 68
4.4 結(jié)構(gòu)簡(jiǎn)介 73
4.5 共用體 78
4.6 枚舉 79
4.7 指針和自由存儲(chǔ)空間 80
4.8 指針、數(shù)組和指針?biāo)阈g(shù) 88
4.9 類型組合 97
4.10 數(shù)組的替代品 99
4.11 總結(jié) 101
4.12 復(fù)習(xí)題 101
4.13 編程練習(xí) 102
第5章 循環(huán)和關(guān)系表達(dá)式 104
5.1 for循環(huán) 104
5.2 while循環(huán) 120
5.3 do while循環(huán) 124
5.4 基于范圍的for循環(huán)(C++11) 125
5.5 循環(huán)和文本輸入 125
5.6 嵌套循環(huán)和二維數(shù)組 131
5.7 總結(jié) 134
5.8 復(fù)習(xí)題 134
5.9 編程練習(xí) 135
第6章 分支語(yǔ)句和邏輯運(yùn)算符 137
6.1 if語(yǔ)句 137
6.2 邏輯表達(dá)式 141
6.3 字符函數(shù)庫(kù)cctype 147
6.4 :運(yùn)算符 148
6.5 switch語(yǔ)句 149
6.6 break和continue語(yǔ)句 153
6.7 讀取數(shù)字的循環(huán) 154
6.8 簡(jiǎn)單文件輸入/輸出 157
6.9 總結(jié) 163
6.10 復(fù)習(xí)題 163
6.11 編程練習(xí) 165
第7章 函數(shù)——C++的編程模塊 167
7.1 復(fù)習(xí)函數(shù)的基本知識(shí) 167
7.2 函數(shù)參數(shù)和按值傳遞 171
7.3 函數(shù)和數(shù)組 175
7.4 函數(shù)和二維數(shù)組 185
7.5 函數(shù)和C-風(fēng)格字符串 186
7.6 函數(shù)和結(jié)構(gòu) 188
7.7 函數(shù)和string對(duì)象 194
7.8 函數(shù)與array對(duì)象 195
7.9 遞歸 196
7.10 函數(shù)指針 198
7.11 總結(jié) 204
7.12 復(fù)習(xí)題 205
7.13 編程練習(xí) 206
第8章 函數(shù)探幽 208
8.1 C++內(nèi)聯(lián)函數(shù) 208
8.2 引用變量 210
8.3 默認(rèn)參數(shù) 225
8.4 函數(shù)重載 227
8.5 函數(shù)模板 230
8.6 總結(jié) 243
8.7 復(fù)習(xí)題 243
8.8 編程練習(xí) 244
第9章 內(nèi)存模型和名稱空間 246
9.1 單獨(dú)編譯 246
9.2 存儲(chǔ)持續(xù)性、作用域和鏈接性 250
9.3 名稱空間 266
9.4 總結(jié) 274
9.5 復(fù)習(xí)題 275
9.6 編程練習(xí) 276
第 10章 對(duì)象和類 278
10.1 過(guò)程性編程和面向?qū)ο缶幊獭?78
10.2 抽象和類 279
10.3 類的構(gòu)造函數(shù)和析構(gòu)函數(shù) 288
10.4 this指針 296
10.5 對(duì)象數(shù)組 300
10.6 類作用域 302
10.7 抽象數(shù)據(jù)類型 304
10.8 總結(jié) 307
10.9 復(fù)習(xí)題 307
10.10 編程練習(xí) 308
第 11章使用類 310
11.1 運(yùn)算符重載 310
11.2 計(jì)算時(shí)間:一個(gè)運(yùn)算符重載示例 311
11.3 友元 318
11.4 重載運(yùn)算符:作為成員函數(shù)還是非成員函數(shù) 324
11.5 再談重載:一個(gè)矢量類 324
11.6 類的自動(dòng)轉(zhuǎn)換和強(qiáng)制類型轉(zhuǎn)換 334
11.7 總結(jié) 343
11.8 復(fù)習(xí)題 344
11.9 編程練習(xí) 344
第 12章類和動(dòng)態(tài)內(nèi)存分配 346
12.1 動(dòng)態(tài)內(nèi)存和類 346
12.2 改進(jìn)后的新String類 357
12.3 在構(gòu)造函數(shù)中使用new時(shí)應(yīng)注意的事項(xiàng) 364
12.4 有關(guān)返回對(duì)象的說(shuō)明 366
12.5 使用指向?qū)ο蟮闹羔槨?68
12.6 復(fù)習(xí)各種技術(shù) 374
12.7 隊(duì)列模擬 375
12.8 總結(jié) 387
12.9 復(fù)習(xí)題 388
12.10 編程練習(xí) 389
第 13章類繼承 392
13.1 一個(gè)簡(jiǎn)單的基類 393
13.2 繼承:is-a關(guān)系 400
13.3 多態(tài)公有繼承 400
13.4 靜態(tài)聯(lián)編和動(dòng)態(tài)聯(lián)編 409
13.5 訪問(wèn)控制:protected 414
13.6 抽象基類 415
13.7 繼承和動(dòng)態(tài)內(nèi)存分配 421
13.8 類設(shè)計(jì)回顧 427
13.9 總結(jié) 433
13.10 復(fù)習(xí)題 433
13.11 編程練習(xí) 434
第 14章C++中的代碼重用 436
14.1 包含對(duì)象成員的類 436
14.2 私有繼承 443
14.3 多重繼承 449
14.4 類模板 462
14.5 總結(jié) 482
14.6 復(fù)習(xí)題 483
14.7 編程練習(xí) 484
第 15章友元、異常和其他 488
15.1 友元 488
15.2 嵌套類 495
15.3 異?!?99
15.4 RTTI 520
15.5 類型轉(zhuǎn)換運(yùn)算符 526
15.6 總結(jié) 528
15.7 復(fù)習(xí)題 528
15.8 編程練習(xí) 529
第 16章string類和標(biāo)準(zhǔn)模板庫(kù) 530
16.1 string類 530
16.2 智能指針模板類 539
16.3 標(biāo)準(zhǔn)模板庫(kù) 545
16.4 泛型編程 553
16.5 函數(shù)對(duì)象 572
16.6 算法 577
16.7 其他庫(kù) 583
16.8 總結(jié) 588
16.9 復(fù)習(xí)題 589
16.10 編程練習(xí) 590
第 17章輸入、輸出和文件 592
17.1 C++輸入和輸出概述 592
17.2 使用cout進(jìn)行輸出 597
17.3 使用cin進(jìn)行輸入 611
17.4 文件輸入和輸出 622
17.5 內(nèi)核格式化 638
17.6 總結(jié) 640
17.7 復(fù)習(xí)題 641
17.8 編程練習(xí) 642
第 18章探討C++新標(biāo)準(zhǔn) 644
18.1 復(fù)習(xí)前面介紹過(guò)的C++11功能 644
18.2 移動(dòng)語(yǔ)義和右值引用 650
18.3 新的類功能 658
18.4 Lambda函數(shù) 662
18.5 包裝器 666
18.6 可變參數(shù)模板 669
18.7 C++11新增的其他功能 672
18.8 語(yǔ)言變化 674
18.9 接下來(lái)的任務(wù) 675
18.10 總結(jié) 675
18.11 復(fù)習(xí)題 676
18.12 編程練習(xí) 678

《C++ Primer Plus 第6版 中文版習(xí)題解答》
第 1章 預(yù)備知識(shí) 1
1.1 C++語(yǔ)言的簡(jiǎn)介 1
1.2 C++語(yǔ)言的編譯過(guò)程 1
第 2章 開(kāi)始學(xué)習(xí)C++ 3
2.1 C++程序的基本結(jié)構(gòu) 3
2.2 C++中的基本語(yǔ)句 4
2.3 復(fù)習(xí)題 5
2.4 編程練習(xí) 8
第3章 處理數(shù)據(jù) 14
3.1 C++語(yǔ)言中的變量及其使用 14
3.2 C++語(yǔ)言中的整型數(shù)據(jù) 15
3.3 C++語(yǔ)言中的字符類型 15
3.4 C++語(yǔ)言中的浮點(diǎn)型數(shù)據(jù) 16
3.5 C++語(yǔ)言中的常量和其他數(shù)據(jù)類型 16
3.6 C++中的數(shù)據(jù)類型轉(zhuǎn)換和基本運(yùn)算 16
3.7 復(fù)習(xí)題 17
3.8 編程練習(xí) 21
第4章 復(fù)合類型 28
4.1 C++語(yǔ)言中的數(shù)組 28
4.2 C++語(yǔ)言中的字符串 29
4.3 C++語(yǔ)言中的結(jié)構(gòu)體和結(jié)構(gòu)體數(shù)組 29
4.4 C++語(yǔ)言中的指針 30
4.5 C++語(yǔ)言中的指針和數(shù)組 30
4.6 復(fù)習(xí)題 31
4.7 編程練習(xí) 35
第5章 循環(huán)和關(guān)系表達(dá)式 45
5.1 C++語(yǔ)言中的表達(dá)式 45
5.2 while循環(huán)和do...while循環(huán) 46
5.3 for循環(huán) 46
5.4 二維數(shù)組和嵌套的循環(huán) 47
5.5 標(biāo)準(zhǔn)輸入/輸出和循環(huán) 47
5.6 復(fù)習(xí)題 47
5.7 編程練習(xí) 50
第6章 分支語(yǔ)句和邏輯運(yùn)算符 59
6.1 if條件語(yǔ)句 59
6.2 if...else語(yǔ)句 60
6.3 switch語(yǔ)句和break、continue 60
6.4 復(fù)習(xí)題 61
6.5 編程練習(xí) 65
第7章 函數(shù)——C++的編程模塊 80
7.1 函數(shù)的原型和定義 80
7.2 函數(shù)調(diào)用中的按值傳遞 81
7.3 以數(shù)組和指針作為函數(shù)的參數(shù) 81
7.4 字符串、二維數(shù)組和函數(shù) 82
7.5 參數(shù)傳遞中的結(jié)構(gòu)體 82
7.6 遞歸函數(shù)與函數(shù)指針 82
7.7 復(fù)習(xí)題 83
7.8 編程練習(xí) 87
第8章 函數(shù)探幽 103
8.1 引用變量和引用參數(shù) 103
8.2 函數(shù)的默認(rèn)參數(shù)與重載 104
8.3 函數(shù)模板 104
8.4 函數(shù)的重載解析 105
8.5 復(fù)習(xí)題 105
8.6 編程練習(xí) 110
第9章 內(nèi)存模型和名稱空間 121
9.1 C++語(yǔ)言的多文件編譯 121
9.2 C++中的變量存儲(chǔ)方式 122
9.3 C++中的名稱空間 122
9.4 復(fù)習(xí)題 123
9.5 編程練習(xí) 128
第 10章 對(duì)象和類 138
10.1 面向?qū)ο蠛皖悺?38
10.2 C++中類的訪問(wèn)控制 139
10.3 構(gòu)造函數(shù)和析構(gòu)函數(shù) 139
10.4 復(fù)習(xí)題 140
10.5 編程練習(xí) 144
第 11章 使用類 161
11.1 類的友元函數(shù) 161
11.2 運(yùn)算符重載 162
11.3 類的類型轉(zhuǎn)換 163
11.4 復(fù)習(xí)題 163
11.5 編程練習(xí) 167
第 12章 類和動(dòng)態(tài)內(nèi)存分配 194
12.1 類中的靜態(tài)數(shù)據(jù)成員和函數(shù) 194
12.2 類中的動(dòng)態(tài)存儲(chǔ)形式 195
12.3 類中成員函數(shù)的返回對(duì)象問(wèn)題 195
12.4 復(fù)習(xí)題 196
12.5 編程練習(xí) 200
第 13章 類繼承 222
13.1 C++中的繼承 222
13.2 繼承中的多態(tài)性和虛函數(shù) 223
13.3 靜態(tài)聯(lián)編和動(dòng)態(tài)聯(lián)編 224
13.4 繼承中的其他知識(shí)點(diǎn) 225
13.5 復(fù)習(xí)題 225
13.6 編程練習(xí) 229
第 14章 C++中的代碼重用 246
14.1 類的繼承和包含關(guān)系 246
14.2 私有繼承和受保護(hù)的繼承 247
14.3 多重繼承 247
14.4 對(duì)象的初始化問(wèn)題 248
14.5 類模板(模板類) 248
14.6 復(fù)習(xí)題 249
14.7 編程練習(xí) 253
第 15章 友元、異常和其他 274
15.1 友元類和類的嵌套 274
15.2 異常與異常處理 275
15.3 異常類和異常規(guī)范 276
15.4 運(yùn)行階段類型識(shí)別 277
15.5 復(fù)習(xí)題 277
15.6 編程練習(xí) 280
第 16章 string類和標(biāo)準(zhǔn)模板庫(kù) 294
16.1 C++中的string類 294
16.2 智能指針模板類 295
16.3 STL中的容器類 295
16.4 STL中的迭代器和通用算法 296
16.5 復(fù)習(xí)題 297
16.6 編程練習(xí) 301
第 17章 輸入、輸出和文件 317
17.1 C++中的I/O流 317
17.2 文件I/O 318
17.3 復(fù)習(xí)題 319
17.4 編程練習(xí) 323
第 18章 探討C++新標(biāo)準(zhǔn) 340
18.1 移動(dòng)語(yǔ)義和右值引用 340
18.2 lambda函數(shù)和可變參數(shù)模板 341
18.3 復(fù)習(xí)題 342
18.4 編程練習(xí) 347

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)