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

C++程序設(shè)計(jì)基礎(chǔ)

C++程序設(shè)計(jì)基礎(chǔ)

定 價(jià):¥28.00

作 者: 張呈祥,孫振業(yè)編著
出版社: 人民郵電出版社
叢編項(xiàng): 高職高專(zhuān)現(xiàn)代信息技術(shù)系列教材
標(biāo) 簽: C語(yǔ)言 程序設(shè)計(jì) 高等教育 教材

ISBN: 9787115119087 出版時(shí)間: 2004-01-01 包裝: 精裝
開(kāi)本: 26cm 頁(yè)數(shù): 340 字?jǐn)?shù):  

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

  本書(shū)主要講述結(jié)構(gòu)化程序設(shè)計(jì)和面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ)知識(shí)。全書(shū)共分13章。第1~8章為結(jié)構(gòu)化程序設(shè)計(jì)部分,內(nèi)容包括C++數(shù)據(jù)類(lèi)型與表達(dá)式、數(shù)據(jù)輸入/輸出、程序結(jié)構(gòu)與流程控制、數(shù)組、指針與引用、函數(shù)和自定義數(shù)據(jù)類(lèi)型。其中函數(shù)一章中除傳統(tǒng)內(nèi)容外還包括重載函數(shù)、內(nèi)聯(lián)函數(shù)等內(nèi)容。第9~12章為面向?qū)ο蟮某绦蛟O(shè)計(jì)部分,內(nèi)容包括類(lèi)與數(shù)據(jù)抽象、派生與繼承、多態(tài)性、C++流與文件操作等。第13章為實(shí)訓(xùn)內(nèi)容。 本書(shū)適合作為高職高專(zhuān)C++程序設(shè)計(jì)基礎(chǔ)課程的教材(不要求有C語(yǔ)言基礎(chǔ)),也可作為程序設(shè)計(jì)初學(xué)者的C++自學(xué)讀本。

作者簡(jiǎn)介

暫缺《C++程序設(shè)計(jì)基礎(chǔ)》作者簡(jiǎn)介

圖書(shū)目錄

第1章 C 語(yǔ)言概述 1
1.1 C 語(yǔ)言的起源與特點(diǎn) 1
1.1.1 C 語(yǔ)言的起源 1
1.1.2 C 語(yǔ)言的特點(diǎn) 1
1.2 C 語(yǔ)言的基本符號(hào)與詞法 2
1.2.1 C 語(yǔ)言的基本符號(hào)集 2
1.2.2 標(biāo)識(shí)符 2
1.2.3 保留字 3
1.2.4 ASCII碼字符集 3
1.3 C 語(yǔ)言程序的結(jié)構(gòu) 4
1.3.1 簡(jiǎn)單的C 語(yǔ)言程序示例 4
1.3.2 C 語(yǔ)言程序的結(jié)構(gòu)特點(diǎn) 5
1.4 C 語(yǔ)言程序的編輯及運(yùn)行 6
1.4.1 C 語(yǔ)言程序編輯及運(yùn)行的一般步驟 6
1.4.2 Visual C
6.0編譯系統(tǒng)簡(jiǎn)介 7
本章小結(jié) 10
習(xí)題 11
第2章 C 數(shù)據(jù)類(lèi)型與表達(dá)式 13
2.1 C 數(shù)據(jù)類(lèi)型 13
2.2 變量 14
2.2.1 變量聲明和變量的地址 14
2.2.2 變量的分類(lèi) 15
2.2.3 變量的聲明實(shí)例 15
2.2.4 變量的初始化 16
2.3 常量 17
2.3.1 數(shù)值常量 17
2.3.2 字符型常量 18
2.3.3 字符串常量 18
2.3.4 轉(zhuǎn)義字符 19
2.3.5 符號(hào)常量與const常量 21
2.4 運(yùn)算符和表達(dá)式 22
2.4.1 算術(shù)表達(dá)式 23
2.4.2 賦值表達(dá)式 26
2.4.3 數(shù)據(jù)類(lèi)型的轉(zhuǎn)換 28
2.4.4 關(guān)系表達(dá)式 30
2.4.5 邏輯表達(dá)式 31
2.4.6 逗號(hào)表達(dá)式 32
2.4.7 sizeof運(yùn)算符 33
2.5 位運(yùn)算 34
本章小結(jié) 36
習(xí)題 37
第3章 輸入與輸出 40
3.1 字符輸入與輸出函數(shù) 40
3.1.1 編譯預(yù)處理 40
3.1.2 字符輸入與輸出函數(shù) 40
3.2 格式化輸入與輸出函數(shù) 42
3.2.1 輸出函數(shù)printf
42
3.2.2 輸入函數(shù)scanf
44
3.3 標(biāo)準(zhǔn)輸入與輸出 46
3.3.1 鍵盤(pán)輸入 46
3.3.2 屏幕顯示 46
本章小結(jié) 47
習(xí)題 47
第4章 C 語(yǔ)言程序與流程控制 51
4.1 算法與結(jié)構(gòu) 51
4.1.1 算法的基本概念 51
4.1.2 常用流程圖 52
4.1.3 結(jié)構(gòu)化程序設(shè)計(jì)的基本概念 52
4.2 順序結(jié)構(gòu) 53
4.2.1 賦值語(yǔ)句 54
4.2.2 復(fù)合語(yǔ)句 54
4.2.3 空語(yǔ)句 54
4.2.4 注釋行 54
4.3 選擇結(jié)構(gòu)控制 55
4.3.1 條件選擇結(jié)構(gòu) if-else 55
4.3.2 條件運(yùn)算符和條件表達(dá)式 61
4.3.3 開(kāi)關(guān)選擇結(jié)構(gòu) switch-case 61
4.3.4 無(wú)條件轉(zhuǎn)向語(yǔ)句 goto 64
4.4 循環(huán)結(jié)構(gòu) 65
4.4.1 while循環(huán) 66
4.4.2 do-while循環(huán) 67
4.4.3 for循環(huán)結(jié)構(gòu) 68
4.4.4 多重循環(huán) 71
4.4.5 循環(huán)的輔助語(yǔ)句 72
4.5 應(yīng)用舉例 74
本章小結(jié) 78
習(xí)題 78
第5章 數(shù)組 84
5.1 數(shù)組的概念 85
5.2 一維數(shù)組 85
5.2.1 一維數(shù)組的定義 85
5.2.2 一維數(shù)組的引用 86
5.2.3 一維數(shù)組的初始化 87
5.3 二維數(shù)組 89
5.3.1 二維數(shù)組的定義 89
5.3.2 二維數(shù)組的引用 90
5.3.3 二維數(shù)組的初始化 90
5.3.4 二維數(shù)組的輸入與輸出 91
5.4 字符數(shù)組 94
5.4.1 字符數(shù)組的定義 94
5.4.2 字符數(shù)組的初始化 95
5.4.3 字符串與字符數(shù)組 95
5.4.4 字符數(shù)組的引用 96
5.4.5 多個(gè)字符串的存儲(chǔ) 97
5.4.6 字符函數(shù)和字符串函數(shù) 98
5.5 應(yīng)用舉例 102
本章小結(jié) 107
習(xí)題 108
第6章 指針應(yīng)用基礎(chǔ) 113
6.1 指針基本知識(shí) 113
6.1.1 指針的概念 113
6.1.2 指針變量定義與賦值 114
6.2 指針變量基本操作 115
6.2.1 指針變量的使用 115
6.2.2 指針移動(dòng) 116
6.2.3 指針變量帶下標(biāo)使用方式 118
6.2.4 指針關(guān)系運(yùn)算 121
6.2.5 指針運(yùn)算結(jié)合性 122
6.2.6 多級(jí)指針基本概念 124
6.3 指針與數(shù)組 125
6.3.1 用一級(jí)指針訪問(wèn)數(shù)組 125
6.3.2 指向一維數(shù)組的指針 127
6.3.3 指針數(shù)組與多字符串處理 131
6.4 動(dòng)態(tài)存儲(chǔ)空間管理 132
6.4.1 new 運(yùn)算符 132
6.4.2 delete運(yùn)算符 133
6.4.3 malloc與free函數(shù)簡(jiǎn)介 135
本章小結(jié) 135
習(xí)題 136
第7章 函數(shù) 138
7.1 函數(shù)基礎(chǔ)知識(shí) 138
7.1.1 函數(shù)的定義方法 138
7.1.2 函數(shù)的調(diào)用 140
7.1.3 函數(shù)的原型聲明 142
7.2 函數(shù)調(diào)用中的數(shù)據(jù)傳遞 144
7.2.1 函數(shù)調(diào)用過(guò)程中內(nèi)存機(jī)制 144
7.2.2 數(shù)值傳遞調(diào)用與地址傳遞調(diào)用 146
7.2.3 數(shù)組參數(shù) 148
7.2.4 引用作函數(shù)參數(shù) 152
7.2.5 返回指針的函數(shù) 153
7.3 函數(shù)指針 156
7.3.1 指向函數(shù)的指針 156
7.3.2 使用函數(shù)指針調(diào)用函數(shù)格式 157
7.3.3 函數(shù)指針作函數(shù)參數(shù) 158
7.4 函數(shù)的重載 159
7.5 變量的作用域與存儲(chǔ)類(lèi)型 160
7.5.1 變量的作用域 161
7.5.2 變量的存儲(chǔ)類(lèi)型 165
7.6 關(guān)于函數(shù)的幾個(gè)專(zhuān)題 166
7.6.1 內(nèi)聯(lián)函數(shù) 166
7.6.2 遞歸函數(shù) 167
7.6.3 帶默認(rèn)參數(shù)的函數(shù) 170
7.7 函數(shù)應(yīng)用實(shí)例 171
7.8 編譯預(yù)處理 175
7.8.1 預(yù)處理命令 #include 175
7.8.2 預(yù)處理命令 #define 175
7.8.3 條件編譯簡(jiǎn)介 176
本章小結(jié) 177
習(xí)題 178
第8章 結(jié)構(gòu)體. 聯(lián)合與枚舉 182
8.1 結(jié)構(gòu)體類(lèi)型定義 182
8.2 結(jié)構(gòu)體變量聲明與初始化 183
8.2.1 結(jié)構(gòu)體變量聲明 183
8.2.2 結(jié)構(gòu)體變量初始化 185
8.3 結(jié)構(gòu)體變量使用方式 186
8.3.1 結(jié)構(gòu)體變量與數(shù)組的應(yīng)用 186
8.3.2 結(jié)構(gòu)體指針變量應(yīng)用 189
8.4 結(jié)構(gòu)體與函數(shù) 191
8.5 結(jié)構(gòu)體與鏈表 194
8.5.1 鏈表的結(jié)構(gòu) 194
8.5.2 鏈表的操作 196
8.6 共用體 200
8.6.1 共用體類(lèi)型與變量 200
8.6.2 共用體類(lèi)型應(yīng)用 202
8.7 枚舉類(lèi)型 203
8.7.1 枚舉類(lèi)型定義 203
8.7.2 枚舉變量應(yīng)用 204
8.8 類(lèi)型名的重定義 205
本章小結(jié) 207
習(xí)題 208
第9章 類(lèi)與數(shù)據(jù)抽象 212
9.1 類(lèi)的定義 212
9.1.1 類(lèi)與數(shù)據(jù)封裝 212
9.1.2 類(lèi)的定義 212
9.1.3 類(lèi)定義的說(shuō)明 215
9.2 對(duì)象的創(chuàng)建與成員引用 216
9.2.1 對(duì)象的創(chuàng)建 216
9.2.2 對(duì)象成員引用 216
9.3 構(gòu)造函數(shù)與析構(gòu)函數(shù) 218
9.3.1 構(gòu)造函數(shù) 219
9.3.2 析構(gòu)函數(shù) 220
9.3.3 拷貝構(gòu)造函數(shù) 222
9.3.4 動(dòng)態(tài)分配對(duì)象存儲(chǔ)空間 223
9.4 友元函數(shù)與友元類(lèi) 224
9.4.1 友元函數(shù) 224
9.4.2 友元類(lèi) 226
9.5 靜態(tài)成員 228
9.6 this指針 229
本章小結(jié) 230
習(xí)題 231
第10章 派生與繼承 235
10.1 派生類(lèi) 235
10.1.1 派生類(lèi)定義格式 235
10.1.2 派生類(lèi)構(gòu)造函數(shù) 237
10.2 繼承方式 241
10.2.1 公有繼承方式 241
10.2.2 私有繼承方式 242
10.2.3 保護(hù)屬性與保護(hù)繼承方式 243
10.3 派生與繼承應(yīng)用實(shí)例 245
本章小結(jié) 248
習(xí)題 248
第11章 多態(tài)性 253
11.1 運(yùn)算符重載 253
11.1.1 運(yùn)算符重載概念 253
11.1.2 雙目運(yùn)算符重載 254
11.1.3 單目運(yùn)算符重載 257
11.2 多態(tài)性與虛函數(shù) 260
11.2.1 多態(tài)性概念 260
11.2.2 虛函數(shù) 263
11.2.3 純虛函數(shù)與抽象類(lèi) 265
11.3 模板 274
11.3.1 模板的概念 274
11.3.2 函數(shù)模板 275
11.3.3 類(lèi)模板 277
本章小結(jié) 281
習(xí)題 282
第12章 C 流 284
12.1 C 流類(lèi)庫(kù) 284
12.1.1 流的概念 284
12.1.2 C 流類(lèi)庫(kù) 284
12.2 C 輸入/輸出流 285
12.2.1 輸出流基本操作 285
12.2.2 輸入流基本操作 287
12.3 C I/O流格式控制 289
12.3.1 使用流對(duì)象成員函數(shù)實(shí)現(xiàn)格式控制 289
12.3.2 使用流操縱算子控制格式 293
12.4 C 文件流 294
12.4.1 文件基本概念 294
12.4.2 文件的打開(kāi)與關(guān)閉 296
12.4.3 文件的讀寫(xiě) 298
本章小結(jié) 304
習(xí)題 304
實(shí)訓(xùn) 307
實(shí)訓(xùn)一 Visual C
6.0開(kāi)發(fā)環(huán)境應(yīng)用與程序語(yǔ)法錯(cuò)誤排除 307
實(shí)訓(xùn)二 C 運(yùn)算符與表達(dá)式 310
實(shí)訓(xùn)三 程序結(jié)構(gòu)控制語(yǔ)句應(yīng)用 313
實(shí)訓(xùn)四 數(shù)組應(yīng)用程序設(shè)計(jì) 316
實(shí)訓(xùn)五 指針操作程序設(shè)計(jì) 317
實(shí)訓(xùn)六 自定義函數(shù) 318
實(shí)訓(xùn)七 自定義數(shù)據(jù)類(lèi)型 319
實(shí)訓(xùn)八 類(lèi)基本應(yīng)用訓(xùn)練 320
實(shí)訓(xùn)九 繼承與派生練習(xí) 321
實(shí)訓(xùn)十 運(yùn)算符重載 321
實(shí)訓(xùn)十一 文件操作 322

本目錄推薦

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