注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)從零開始 C++程序設(shè)計(jì)基礎(chǔ)教程(云課版)

從零開始 C++程序設(shè)計(jì)基礎(chǔ)教程(云課版)

從零開始 C++程序設(shè)計(jì)基礎(chǔ)教程(云課版)

定 價(jià):¥59.90

作 者: 肖連 著
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787115569110 出版時(shí)間: 2021-09-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 312 字?jǐn)?shù):  

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

  本書以零基礎(chǔ)講解為宗旨,用實(shí)例引導(dǎo)讀者學(xué)習(xí),深入淺出地介紹了C++程序設(shè)計(jì)的相關(guān)知識(shí)和實(shí)戰(zhàn)技能。 本書第1~8章主要講解了C++基礎(chǔ)入門、數(shù)據(jù)類型、運(yùn)算符和表達(dá)式、程序結(jié)構(gòu)控制和語(yǔ)句、數(shù)組、函數(shù)、指針以及輸入 輸出等,第9~12章主要講解了類與對(duì)象、命名空間、繼承與派生以及多態(tài)與重載等,第13~15章主要講解了文件、模板以及異常處理等。 本書適合任何希望學(xué)習(xí)C++的讀者閱讀,無(wú)論讀者是否從事計(jì)算機(jī)相關(guān)行業(yè)、是否接觸過C++,均可通過學(xué)習(xí)本書快速掌握C++的程序設(shè)計(jì)方法和技巧。

作者簡(jiǎn)介

  龍馬高新教育,專業(yè)的計(jì)算機(jī)研究、教育機(jī)構(gòu),擁有近20年的圖書出版經(jīng)歷,與39所高校、8個(gè)行業(yè)協(xié)會(huì)、5家網(wǎng)站保持合作關(guān)系,曾推出“從入門到精通”“完全自學(xué)手冊(cè)”“編程寶典”“完全自學(xué)手冊(cè)”“精通100%”“非常網(wǎng)絡(luò)6+1”等圖書品牌。

圖書目錄

第1章 C++基礎(chǔ)入門 1
1.1 C++概述 2
1.1.1 程序設(shè)計(jì)概述 2
1.1.2 C++歷史及特點(diǎn) 2
1.1.3 C和C++ 6
1.2 C++的開發(fā)環(huán)境 7
1.2.1 認(rèn)識(shí) C++ 開發(fā)環(huán)境 7
1.2.2 第一個(gè)C++程序 10
1.3 C++代碼編寫規(guī)范 15
1.4 綜合實(shí)例——編寫程序“Hello World” 15
1.5 本章小結(jié) 18
1.6 疑難解答 18
1.7 實(shí)戰(zhàn)練習(xí) 18
第2章 數(shù)據(jù)類型 19
2.1 基本數(shù)據(jù)類型 20
2.1.1 整型 20
2.1.2 浮點(diǎn)型 20
2.1.3 字符型 21
2.2 常量 21
2.2.1 輸出常量 21
2.2.2 宏定義的符號(hào)常量 24
2.2.3 const常變量 26
2.3 變量 28
2.3.1 什么是變量 28
2.3.2 變量的定義 29
2.3.3 變量的賦值 30
2.3.4 變量的生存周期 33
2.4 數(shù)據(jù)類型轉(zhuǎn)換 33
2.5 綜合實(shí)例—計(jì)算貸款支付額 38
2.6 本章小結(jié) 40
2.7 疑難解答 40
2.8 實(shí)戰(zhàn)練習(xí) 40
第3章 運(yùn)算符和表達(dá)式 41
3.1 C++中的運(yùn)算符和表達(dá)式 42
3.1.1 運(yùn)算符 42
3.1.2 表達(dá)式 42
3.2 算術(shù)運(yùn)算符和表達(dá)式 43
3.2.1 基本算術(shù)運(yùn)算符 43
3.2.2 算術(shù)運(yùn)算符和算術(shù)表達(dá)式 43
3.2.3 自加和自減運(yùn)算符 44
3.3 邏輯運(yùn)算符和表達(dá)式 46
3.3.1 邏輯運(yùn)算符 47
3.3.2 邏輯表達(dá)式 47
3.4 關(guān)系運(yùn)算符和表達(dá)式 48
3.4.1 關(guān)系運(yùn)算符 48
3.4.2 關(guān)系表達(dá)式 48
3.5 條件運(yùn)算符和表達(dá)式 50
3.6 賦值運(yùn)算符和表達(dá)式 50
3.6.1 賦值運(yùn)算符 50
3.6.2 賦值表達(dá)式 51
3.7 逗號(hào)運(yùn)算符和表達(dá)式 52
3.8 運(yùn)算符的優(yōu)先級(jí) 53
3.9 綜合實(shí)例—求三角形面積 54
3.10 本章小結(jié) 55
3.11 疑難解答 55
3.12 實(shí)戰(zhàn)練習(xí) 56
第4章 程序控制結(jié)構(gòu)和語(yǔ)句 57
4.1 程序流程概述 58
4.2 順序結(jié)構(gòu) 58
4.3 選擇結(jié)構(gòu)與語(yǔ)句 592
從零開始
C++程序設(shè)計(jì)基礎(chǔ)教程(云課版)
4.3.1 選擇結(jié)構(gòu) 59
4.3.2 單分支選擇結(jié)構(gòu)—if語(yǔ)句 60
4.3.3 雙分支選擇結(jié)構(gòu)—
if-else語(yǔ)句 62
4.3.4 多分支選擇結(jié)構(gòu)—
switch語(yǔ)句 63
4.4 循環(huán)結(jié)構(gòu)與語(yǔ)句 66
4.4.1 循環(huán)結(jié)構(gòu) 66
4.4.2 for語(yǔ)句 67
4.4.3 while語(yǔ)句 70
4.4.4 do-while語(yǔ)句 72
4.5 轉(zhuǎn)向語(yǔ)句 73
4.5.1 goto語(yǔ)句 74
4.5.2 break語(yǔ)句 75
4.5.3 continue語(yǔ)句 77
4.6 常見錯(cuò)誤 79
4.6.1 語(yǔ)法錯(cuò)誤 79
4.6.2 邏輯錯(cuò)誤 80
4.6.3 運(yùn)行錯(cuò)誤 81
4.7 綜合實(shí)例—模擬具有加、減、
乘、除4種功能的簡(jiǎn)單計(jì)算器 81
4.8 本章小結(jié) 83
4.9 疑難解答 83
4.10 實(shí)戰(zhàn)練習(xí) 84
第5章 數(shù)組 85
5.1 什么是數(shù)組 86
5.1.1 一維數(shù)組 86
5.1.2 一維數(shù)組的聲明和定義 86
5.1.3 一維數(shù)組的初始化 87
5.1.4 一維數(shù)組元素的引用 88
5.2 二維數(shù)組 89
5.2.1 二維數(shù)組的定義 89
5.2.2 二維數(shù)組的初始化 90
5.2.3 存取二維數(shù)組元素 92
5.2.4 二維數(shù)組元素的引用 93
5.3 多維數(shù)組 94
5.4 一維數(shù)組元素排序 94
5.5 綜合實(shí)例—輸出斐波那契數(shù)列的前20項(xiàng) 96
5.6 本章小結(jié) 97
5.7 疑難解答 98
5.8 實(shí)戰(zhàn)練習(xí) 98
第6章 函數(shù) 99
6.1 函數(shù)的作用和分類 100
6.1.1 函數(shù)的作用 100
6.1.2 函數(shù)的分類 103
6.2 函數(shù)的定義與聲明 104
6.2.1 函數(shù)的定義 105
6.2.2 函數(shù)的聲明 106
6.3 函數(shù)的參數(shù)和返回值 107
6.3.1 函數(shù)的參數(shù) 107
6.3.2 函數(shù)的返回值 108
6.4 函數(shù)的調(diào)用 108
6.4.1 函數(shù)調(diào)用方式 109
6.4.2 參數(shù)傳遞方式 111
6.4.3 函數(shù)的嵌套調(diào)用 115
6.4.4 遞歸調(diào)用 117
6.4.5 函數(shù)的重載 121
6.4.6 帶默認(rèn)值的函數(shù) 123
6.5 局部變量和全局變量 126
6.5.1 局部變量 126
6.5.2 全局變量 127
6.6 變量的存儲(chǔ)類別 128
6.7 內(nèi)部函數(shù)和外部函數(shù) 132
6.8 內(nèi)聯(lián)函數(shù) 133
6.9 編譯預(yù)處理 135
6.10 綜合實(shí)例—求最大公約數(shù)和最小公倍數(shù) 141
6.11 本章小結(jié) 143
6.12 疑難解答 143
6.13 實(shí)戰(zhàn)練習(xí) 1443
第7章 指針 145
7.1 指針概述 146
7.1.1 計(jì)算機(jī)內(nèi)存地址 146
7.1.2 定義指針和取出指針指向地址中的數(shù)據(jù) 146
7.1.3 初始化指針和指針賦值 147
7.1.4 指針的運(yùn)算 150
7.2 指針和數(shù)組 151
7.2.1 指針和一維數(shù)值數(shù)組 151
7.2.2 指針和二維數(shù)組 153
7.2.3 指針和字符數(shù)組 156
7.2.4 字符指針變量和字符數(shù)組對(duì)比 158
7.2.5 指向指針的指針 158
7.2.6 指針數(shù)組和數(shù)組指針 159
7.3 指針和函數(shù) 160
7.3.1 函數(shù)指針 160
7.3.2 返回指針的函數(shù) 161
7.3.3 指針與傳遞數(shù)組的函數(shù) 163
7.4 const指針 166
7.5 void指針類型 169
7.6 綜合實(shí)例—找出最長(zhǎng)的字符串 169
7.7 本章小結(jié) 171
7.8 疑難解答 171
7.9 實(shí)戰(zhàn)練習(xí) 172
第8章 輸入 輸出 173
8.1 標(biāo)準(zhǔn)輸入 輸出 174
8.1.1 輸入操作符>> 174
8.1.2 輸出操作符
8.2 標(biāo)準(zhǔn)格式輸出流 177
8.2.1 常用的格式流 177
8.2.2 有參數(shù)的常用流 179
8.3 其他輸入 輸出函數(shù) 180
8.4 字符串操作 181
8.5 綜合實(shí)例—猜數(shù)字游戲 183
8.6 本章小結(jié) 185
8.7 疑難解答 185
8.8 實(shí)戰(zhàn)練習(xí) 185
第9章 類與對(duì)象 187
9.1 類與對(duì)象概述 188
9.1.1 類的聲明與定義 189
9.1.2 對(duì)象的定義和使用 192
9.2 構(gòu)造函數(shù) 193
9.3 析構(gòu)函數(shù) 197
9.4 友元 201
9.4.1 友元成員 201
9.4.2 友元函數(shù) 203
9.4.3 友元類 205
9.5 綜合實(shí)例—設(shè)計(jì)一個(gè)Bank類 207
9.6 本章小結(jié) 209
9.7 疑難解答 209
9.8 實(shí)戰(zhàn)練習(xí) 210
第10章 命名空間 211
10.1 命名空間的定義 212
10.1.1 命名空間的概念 212
10.1.2 命名空間的定義 212
10.2 命名空間成員的使用 214
10.2.1 using聲明 214
10.2.2 using指令 215
10.3 類和命名空間的關(guān)系 217
10.4 自定義命名空間 219
10.5 綜合實(shí)例—將兩個(gè)同名類放在不同的命名空間中 221
10.6 本章小結(jié) 224
10.7 疑難解答 224
10.8 實(shí)戰(zhàn)練習(xí) 2244
第11章 繼承與派生 225
11.1 繼承概述 226
11.1.1 什么是繼承 226
11.1.2 基類與派生類 226
11.2 單繼承 228
11.3 多重繼承 231
11.3.1 多重繼承的引用 232
11.3.2 二義性 234
11.4 綜合實(shí)例—繼承語(yǔ)法應(yīng)用 235
11.5 本章小結(jié) 238
11.6 疑難解答 238
11.7 實(shí)戰(zhàn)練習(xí) 238
第12章 多態(tài)與重載 239
12.1 多態(tài)概述 240
12.2 虛函數(shù) 244
12.3 構(gòu)造函數(shù)多態(tài) 246
12.4 抽象類 252
12.5 重載概述 254
12.5.1 運(yùn)算符的重載 254
12.5.2 函數(shù)的重載 258
12.6 綜合實(shí)例—利用抽象類文具類派生筆類 264
12.7 本章小結(jié) 267
12.8 疑難解答 267
12.9 實(shí)戰(zhàn)練習(xí) 268
第13章 文件 269
13.1 什么是文件 270
13.1.1 文件的分類 270
13.1.2 C++如何使用文件 270
13.2 文件的打開和關(guān)閉 270
13.2.1 打開文件 270
13.2.2 關(guān)閉文件 273
13.3 文件的讀寫 273
13.3.1 文本文件的讀寫 273
13.3.2 二進(jìn)制文件的讀寫 275
13.4 在文件中實(shí)現(xiàn)定位到每個(gè)數(shù)據(jù) 276
13.5 文件中的數(shù)據(jù)隨機(jī)訪問 277
13.6 本章小結(jié) 286
13.7 疑難解答 286
13.8 實(shí)戰(zhàn)練習(xí) 286
第14章 模板 287
14.1 模板的概念 288
14.1.1 什么是模板 288
14.1.2 模板的作用 288
14.1.3 模板的語(yǔ)法 289
14.2 模板的編譯模型 294
14.2.1 包含編譯模式 294
14.2.2 分離編譯模型 296
14.3 本章小結(jié) 297
14.4 疑難解答 297
14.5 實(shí)戰(zhàn)練習(xí) 298
第15章 異常處理 299
15.1 異常的類型 300
15.1.1 常見異常 300
15.1.2 異常的分類 301
15.2 異常處理的基本思想 301
15.3 異常處理語(yǔ)句 302
15.3.1 異常處理語(yǔ)句塊 302
15.3.2 使用try-catch處理異常 304
15.4 多種異常的捕獲 306
15.5 異常的重新拋出 308
15.6 本章小結(jié) 311
15.7 疑難解答 311
15.8 實(shí)戰(zhàn)練習(xí) 312

本目錄推薦

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