注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)由淺入深學(xué)C++:基礎(chǔ)、進(jìn)階與必做300題

由淺入深學(xué)C++:基礎(chǔ)、進(jìn)階與必做300題

由淺入深學(xué)C++:基礎(chǔ)、進(jìn)階與必做300題

定 價(jià):¥69.80

作 者: 肖俊宇
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: VC++

ISBN: 9787121133640 出版時(shí)間: 2011-07-01 包裝: 平裝
開本: 16開 頁數(shù): 600 字?jǐn)?shù):  

內(nèi)容簡介

  C++是近年廣泛使用的程序設(shè)計(jì)語言,由C語言的基礎(chǔ)上發(fā)展而來,實(shí)現(xiàn)了由面向過程到面向?qū)ο蟮霓D(zhuǎn)變,全面支持面向?qū)ο蟮某绦蛟O(shè)計(jì)方法。C++語言在軟件工業(yè)領(lǐng)域一直處于領(lǐng)先地位,并且自身在不斷完善,必將作為高性能軟件開發(fā)的基礎(chǔ),在軟件開發(fā)中發(fā)揮主要的作用。《由淺入深學(xué)C++:基礎(chǔ)、進(jìn)階與必做300題(含DVD光盤1張)》是C++語言的入門教程,較為系統(tǒng)地介紹了C++語言的基礎(chǔ)內(nèi)容?!队蓽\入深學(xué)C++:基礎(chǔ)、進(jìn)階與必做300題(含DVD光盤1張)》共分為3篇22章,詳細(xì)介紹了C++語言的基礎(chǔ)知識、面向?qū)ο?、?biāo)準(zhǔn)模塊、底層開發(fā)和綜合案例。本書循序漸進(jìn)地講述了C++的基礎(chǔ)知識、C++程序的組成及其開發(fā)過程、C++程序中的數(shù)據(jù)、表達(dá)式和語句、控制程序流程、數(shù)組與字符串、指針與引用、使用函數(shù)、函數(shù)模板、錯誤和異常處理、宏和預(yù)編譯、面向?qū)ο蟮拈_發(fā)、封裝、繼承、多態(tài)、類模板、文件流、標(biāo)準(zhǔn)模板庫STL和編程實(shí)踐等內(nèi)容。

作者簡介

暫缺《由淺入深學(xué)C++:基礎(chǔ)、進(jìn)階與必做300題》作者簡介

圖書目錄

第1篇  C++基礎(chǔ)篇
第1章  C++概述 1
1.1  引言 1
1.1.1  C++的歷史沿革 1
1.1.2  入門C++ 2
1.1.3  編程思想的轉(zhuǎn)變 3
1.2  C++概述 4
1.2.1  C++的特征 5
1.2.2  C與C++的比較 5
1.2.3  C++的應(yīng)用領(lǐng)域 6
1.3  C++源程序的組成 6
1.3.1  基本組成元素 7
1.3.2  標(biāo)識符 8
1.3.3  保留字 8
1.3.4  符號 8
1.4  C++集成開發(fā)環(huán)境——DEV-C++ 9
1.4.1  選擇C++編譯器 9
1.4.2  安裝DEV-C++ 10
1.4.3  DEV-C++ IDE簡介 11
1.5  第一個C++程序——Hello World 11
1.5.1  創(chuàng)建源程序 11
1.5.2  編譯運(yùn)行 13
1.6  小結(jié) 14
1.7  習(xí)題 14
第2章  變量與數(shù)據(jù)類型 18
2.1  常量和變量 18
2.1.1  常量 18
2.1.2  變量 21
2.1.3  變量的定義及賦值 22
2.1.4  變量的應(yīng)用示例 24
2.2  基本數(shù)據(jù)類型 25
2.2.1  基本數(shù)據(jù)類型概述 25
2.2.2  整型數(shù)據(jù)類型 26
2.2.3  浮點(diǎn)型數(shù)據(jù)類型 27
2.2.4  字符型數(shù)據(jù)類型 29
2.2.5  布爾型數(shù)據(jù)類型 30
2.3  變量的作用域 31
2.4  類型轉(zhuǎn)換 32
2.4.1  隱式轉(zhuǎn)換 32
2.4.2  顯式轉(zhuǎn)換 33
2.5  小結(jié) 34
2.6  習(xí)題 34
第3章  表達(dá)式與語句 39
3.1  運(yùn)算符 39
3.1.1  運(yùn)算符概述 39
3.1.2  算術(shù)運(yùn)算符 40
3.1.3  自增和自減運(yùn)算符 42
3.1.4  賦值運(yùn)算符 43
3.1.5  關(guān)系運(yùn)算符 44
3.1.6  邏輯運(yùn)算符 45
3.1.7  條件運(yùn)算符 46
3.1.8  逗號運(yùn)算符 47
3.1.9  位運(yùn)算符 48
3.1.10  sizeof運(yùn)算符 49
3.2  運(yùn)算符的優(yōu)先級和結(jié)合性 50
3.3  表達(dá)式 51
3.4  語句 53
3.4.1  空格的作用 53
3.4.2  語句塊 54
3.4.3  賦值語句 55
3.4.4  空語句 56
3.5  小結(jié) 57
3.6  習(xí)題 57
第4章  流程控制結(jié)構(gòu)之順序結(jié)構(gòu) 63
4.1  程序流程圖 63
4.2  表達(dá)式語句 64
4.3  格式化輸入/輸出 65
4.3.1  標(biāo)準(zhǔn)輸入流cin 65
4.3.2  標(biāo)準(zhǔn)輸出流cout 66
4.3.3  輸出流cerr和clog 68
4.4  格式控制函數(shù) 69
4.5  格式控制符 71
4.5.1  控制不同進(jìn)制的輸出 72
4.5.2  控制輸出寬度 72
4.5.3  控制輸出精度 73
4.6  順序結(jié)構(gòu)綜合應(yīng)用 74
4.7  小結(jié) 75
4.8  習(xí)題 75
第5章  流程控制結(jié)構(gòu)之選擇結(jié)構(gòu) 80
5.1  條件 80
5.1.1  關(guān)系表達(dá)式條件 80
5.1.2  邏輯表達(dá)式條件 82
5.1.3  組合條件 83
5.2  if語句 84
5.2.1  if形式 84
5.2.2  if…else形式 85
5.2.3  if…else if…else形式 87
5.2.4  if…else語句嵌套 90
5.3  switch語句 92
5.3.1  switch語句的基本形式 92
5.3.2  應(yīng)用示例 93
5.4  選擇結(jié)構(gòu)的嵌套 94
5.5  選擇結(jié)構(gòu)綜合應(yīng)用 96
5.6  小結(jié) 99
5.7  習(xí)題 99
第6章  流程控制結(jié)構(gòu)之循環(huán)結(jié)構(gòu) 104
6.1  goto語句 104
6.2  while語句 106
6.2.1  while語句的基本形式 106
6.2.2  應(yīng)用示例 107
6.2.3  注意事項(xiàng) 109
6.3  do…while語句 112
6.3.1  do…while語句的形式 112
6.3.2  應(yīng)用示例 114
6.3.3  注意事項(xiàng) 115
6.4  for語句 116
6.4.1  for語句的形式 117
6.4.2  應(yīng)用示例 118
6.4.3  注意事項(xiàng) 119
6.5  多重循環(huán) 120
6.6  轉(zhuǎn)向語句 122
6.6.1  break語句 122
6.6.2  continue語句 124
6.6.3  return語句 124
6.7  循環(huán)結(jié)構(gòu)綜合應(yīng)用 125
6.8  小結(jié) 128
6.9  習(xí)題 128
第7章  數(shù)組 137
7.1  數(shù)組概述 137
7.1.1  數(shù)組的基本概念 137
7.1.2  一維數(shù)組 138
7.1.3  二維數(shù)組 138
7.2  數(shù)組的聲明及初始化 139
7.2.1  聲明一維數(shù)組 139
7.2.2  初始化一維數(shù)組 139
7.2.3  聲明二維數(shù)組 141
7.2.4  初始化二維數(shù)組 141
7.3  引用數(shù)組元素 143
7.3.1  引用一維數(shù)組元素 143
7.3.2  引用二維數(shù)組元素 145
7.3.3  應(yīng)用示例 146
7.4  字符串 147
7.4.1  字符數(shù)組 147
7.4.2  字符串 148
7.4.3  字符數(shù)組與字符串的區(qū)別 149
7.5  字符串處理函數(shù) 150
7.5.1  strcmp()函數(shù)——字符串比較 150
7.5.2  strcpy()函數(shù)——字符串復(fù)制 151
7.5.3  strcat()函數(shù)——字符串連接 152
7.5.4  strlen()函數(shù)——計(jì)算字符串長度 153
7.5.5  gets()和puts()函數(shù)——字符串輸入輸出 154
7.6  數(shù)組綜合應(yīng)用 155
7.7  小結(jié) 159
7.8  習(xí)題 159
第8章  函數(shù) 166
8.1  函數(shù)概述 166
8.1.1  函數(shù)的基本概念 166
8.1.2  函數(shù)的分類 167
8.1.3  函數(shù)的組成 167
8.2  函數(shù)的聲明和定義 168
8.2.1  聲明函數(shù) 168
8.2.2  定義函數(shù) 170
8.2.3  頭文件和實(shí)現(xiàn)文件的分離 170
8.3  函數(shù)參數(shù)傳遞 174
8.3.1  形參和實(shí)參 174
8.3.2  值傳遞 174
8.3.3  地址傳遞 176
8.4  函數(shù)的調(diào)用 177
8.4.1  函數(shù)調(diào)用過程 177
8.4.2  無參函數(shù)的調(diào)用 178
8.4.3  帶參函數(shù)的調(diào)用 179
8.4.4  默認(rèn)形參值的函數(shù)調(diào)用 181
8.4.5  嵌套調(diào)用 182
8.5  遞歸 184
8.5.1  直接遞歸 184
8.5.2  間接遞歸 185
8.6  main()函數(shù) 187
8.6.1  不帶參數(shù)的main()函數(shù) 187
8.6.2  帶參數(shù)的main()函數(shù) 188
8.7  內(nèi)聯(lián)函數(shù) 189
8.8  函數(shù)綜合應(yīng)用 191
8.9  小結(jié) 193
8.10  習(xí)題 193
第9章  函數(shù)的高級應(yīng)用 201
9.1  數(shù)組作為函數(shù)參數(shù) 201
9.1.1  傳遞一維數(shù)組參數(shù) 201
9.1.2  傳遞多維數(shù)組參數(shù) 202
9.2  查找的函數(shù)實(shí)現(xiàn) 204
9.2.1  順序查找的函數(shù)實(shí)現(xiàn) 204
9.2.2  折半查找的函數(shù)實(shí)現(xiàn) 206
9.3  排序的函數(shù)實(shí)現(xiàn) 208
9.3.1  冒泡排序的函數(shù)實(shí)現(xiàn) 208
9.3.2  快速排序的函數(shù)實(shí)現(xiàn) 210
9.4  函數(shù)模板 211
9.4.1  引入函數(shù)模板 211
9.4.2  定義函數(shù)模板 212
9.4.3  實(shí)例化函數(shù)模板 213
9.4.4  應(yīng)用示例 215
9.5  函數(shù)重載 216
9.5.1  函數(shù)重載概述 216
9.5.2  參數(shù)類型不同的函數(shù)重載 217
9.5.3  參數(shù)個數(shù)不同的函數(shù)重載 218
9.5.4  應(yīng)用示例 220
9.6  函數(shù)高級應(yīng)用 222
9.7  小結(jié) 223
9.8  習(xí)題 224
第10章  指針與引用 230
10.1  指針概述 230
10.1.1  指針的基本概念 230
10.1.2  定義指針變量 231
10.1.3  初始化指針 232
10.2  指針的訪問 233
10.2.1  指針的值 234
10.2.2  訪問指針數(shù)據(jù) 235
10.2.3  應(yīng)用示例 235
10.3  指針的算術(shù)運(yùn)算 236
10.3.1  指針與整數(shù)的加減運(yùn)算 237
10.3.2  指針加減1運(yùn)算 238
10.3.3  指針的相減運(yùn)算 239
10.3.4  應(yīng)用示例 240
10.4  指針的關(guān)系運(yùn)算 241
10.5  指向數(shù)組的指針 243
10.5.1  指針訪問數(shù)組元素 243
10.5.2  指向一維數(shù)組 244
10.5.3  數(shù)組指針 246
10.5.4  指向多維數(shù)組 247
10.6  指向字符串的指針 248
10.6.1  定義字符串指針 248
10.6.2  應(yīng)用示例 249
10.7  引用 251
10.7.1  引用的應(yīng)用 251
10.7.2  引用與指針 252
10.8  指針數(shù)組 254
10.9  函數(shù)與指針 256
10.9.1  指針作為函數(shù)參數(shù) 256
10.9.2  指針函數(shù) 258
10.9.3  函數(shù)指針 259
10.10  動態(tài)內(nèi)存分配 260
10.11  指向指針的指針 262
10.12  小結(jié) 263
10.13  習(xí)題 263
第11章  宏和預(yù)編譯 271
11.1  預(yù)處理器和編譯器 271
11.2  預(yù)處理器的任務(wù) 272
11.2.1  包含文件 272
11.2.2  搜索頭文件 272
11.2.3  定義宏 273
11.3  宏的作用 274
11.3.1  替代字面

本目錄推薦

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