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

程序設(shè)計(jì)技術(shù)與C++語(yǔ)言簡(jiǎn)明教程

程序設(shè)計(jì)技術(shù)與C++語(yǔ)言簡(jiǎn)明教程

定 價(jià):¥29.80

作 者: 陳笑、陳曉霞、李維杰
出版社: 清華大學(xué)出版社
叢編項(xiàng): 計(jì)算機(jī)應(yīng)用能力培養(yǎng)叢書
標(biāo) 簽: C

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

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

  本書從C++的基本概念和編程方法入手,介紹了C++面向?qū)ο蟪绦蛟O(shè)計(jì)的方方面面,內(nèi)容十分豐富,包括C++程序設(shè)計(jì)的基礎(chǔ)知識(shí)、基本數(shù)據(jù)類型和表達(dá)式、C++的程序控制語(yǔ)句、數(shù)組與函數(shù)、指針和引用、C++的高級(jí)數(shù)據(jù)類型、類和對(duì)象、繼承和派生類、多態(tài)與虛函數(shù)、C++的I/O機(jī)制、異常處理和命名空間等。.本書內(nèi)容豐富,講解通俗易懂,提供的大量簡(jiǎn)短精辟的代碼有助于初學(xué)者理解問(wèn)題的精髓。通過(guò)本書的學(xué)習(xí),讀者能夠更好地理解面向?qū)ο缶幊痰乃枷?,為以后的學(xué)習(xí)打下堅(jiān)實(shí)基礎(chǔ)。本書具有很強(qiáng)的操作性和實(shí)用性,可作為高等院校、高職學(xué)?!癈++程序設(shè)計(jì)”或“程序設(shè)計(jì)技術(shù)”課程的教材,也可作為各類培訓(xùn)班“C++程序設(shè)計(jì)與開發(fā)”課程的教材,同時(shí)本書也是廣大C++編程開發(fā)愛好者非常實(shí)用的自學(xué)參考書籍。...

作者簡(jiǎn)介

暫缺《程序設(shè)計(jì)技術(shù)與C++語(yǔ)言簡(jiǎn)明教程》作者簡(jiǎn)介

圖書目錄

第1章  程序設(shè)計(jì)導(dǎo)論    1
1.1  C++概述    1
1.1.1  C語(yǔ)言的歷史    1
1.1.2  C++的誕生    2
1.2  程序開發(fā)的過(guò)程    3
1.2.1  編寫程序    3
1.2.2  編譯程序    4
1.2.3  運(yùn)行程序    5
1.3  用VC開發(fā)一個(gè)簡(jiǎn)單的C++程序    6
1.3.1  啟動(dòng)Visual C++ 6.0集成
開發(fā)環(huán)境    6
1.3.2  編寫程序    7
1.3.3  編譯程序    10
1.3.4  運(yùn)行程序    10
1.4  輸入輸出語(yǔ)句    10
1.5  標(biāo)準(zhǔn)C++的編碼規(guī)范    12
本章小結(jié)    14
習(xí)題    14
第2章  基本數(shù)據(jù)類型與表達(dá)式    17
2.1  C++的基本數(shù)據(jù)類型    17
2.1.1  整型數(shù)據(jù)    19
2.1.2  字符型數(shù)據(jù)    20
2.1.3  浮點(diǎn)型數(shù)據(jù)    21
2.1.4  布爾型數(shù)據(jù)    22
2.1.5  空類型數(shù)據(jù)    23
2.2  常量    23
2.2.1  整型常量表示法    23
2.2.2  浮點(diǎn)型常量表示法    24
2.2.3  字符常量表示法    24
2.2.4  字符串常量    25
2.2.5  符號(hào)常量    26
2.3  變量    27
2.3.1  什么是變量    27
2.3.2  定義變量    27
2.3.3  變量的類型    28
2.3.4  變量命名規(guī)則    28
2.3.5  初始化變量    29
2.3.6  動(dòng)態(tài)初始化變量    30
2.3.7  常變量    30
2.4  運(yùn)算符    31
2.4.1  算術(shù)運(yùn)算符    32
2.4.2  關(guān)系運(yùn)算符    33
2.4.3  邏輯運(yùn)算符    33
2.4.4  位操作運(yùn)算符    33
2.4.5  賦值運(yùn)算符    34
2.4.6  其他運(yùn)算符    34
2.4.7  運(yùn)算符的優(yōu)先級(jí)和結(jié)合性    36
2.5  表達(dá)式    38
2.5.1  表達(dá)式的種類    38
2.5.2  表達(dá)式的值和類型    38
2.5.3  表達(dá)式中的類型轉(zhuǎn)換    43
本章小結(jié)    45
習(xí)題    45
第3章  程序控制語(yǔ)句    48
3.1  C++的語(yǔ)句和程序結(jié)構(gòu)    48
3.1.1  C++的語(yǔ)句    48
3.1.2  程序的基本結(jié)構(gòu)    49
3.2  if語(yǔ)句    50
3.2.1  if語(yǔ)句的邏輯表達(dá)式    51
3.2.2  if語(yǔ)句的3種形式    54
3.2.3  if語(yǔ)句的嵌套    55
3.3  switch語(yǔ)句    57
3.4  while循環(huán)語(yǔ)句    60
3.5  do-while循環(huán)語(yǔ)句    63
3.6  for循環(huán)語(yǔ)句    64
3.6.1  定義for循環(huán)語(yǔ)句    64
3.6.2  for循環(huán)語(yǔ)句的一些變化    66
3.6.3  嵌套的for循環(huán)語(yǔ)句    67
3.7  break和continue語(yǔ)句    69
3.7.1  break語(yǔ)句    69
3.7.2  continue語(yǔ)句    70
本章小結(jié)    71
習(xí)題    71
第4章  數(shù)組    74
4.1  數(shù)組的概念    74
4.2  一維數(shù)組    75
4.2.1  定義一維數(shù)組    75
4.2.2  使用一維數(shù)組元素    76
4.2.3  初始化一維數(shù)組    77
4.2.4  一維數(shù)組應(yīng)用舉例    78
4.3  二維數(shù)組    81
4.3.1  定義二維數(shù)組    81
4.3.2  使用二維數(shù)組元素    82
4.3.3  初始化二維數(shù)組    82
4.3.4  二維數(shù)組應(yīng)用舉例    84
4.4  字符數(shù)組    86
4.4.1  定義和初始化字符數(shù)組    86
4.4.2  字符數(shù)組的使用    87
4.4.3  字符數(shù)組的輸入/輸出    88
4.4.4  字符數(shù)組的應(yīng)用舉例    89
4.5  字符串函數(shù)    89
本章小結(jié)    92
習(xí)題    92
第5章  指針和引用    95
5.1  指針的概念    95
5.2  指針變量    97
5.2.1  定義指針變量    97
5.2.2  使用指針變量    98
5.3  指針運(yùn)算    101
5.4  指針與數(shù)組    105
5.4.1  指針與一維數(shù)組    105
5.4.2  指針與二維數(shù)組    108
5.5  指針與字符串    112
5.6  空指針的處理    114
5.7  引用    114
本章小結(jié)    115
習(xí)題    116
第6章  函數(shù)    118
6.1  函數(shù)的基礎(chǔ)知識(shí)    118
6.1.1  函數(shù)的聲明    118
6.1.2  函數(shù)的調(diào)用    119
6.1.3  函數(shù)的原型聲明    121
6.2  函數(shù)的參數(shù)    122
6.2.1  形參和實(shí)參    122
6.2.2  形參和實(shí)參之間的數(shù)據(jù)傳送    123
6.3  函數(shù)的返回值    126
6.4  作用域和存儲(chǔ)類    128
6.4.1  局部作用域    128
6.4.2  全局作用域    130
6.4.3  存儲(chǔ)類別    131
6.5  函數(shù)的嵌套與遞歸    135
6.5.1  函數(shù)的嵌套調(diào)用    135
6.5.2  函數(shù)的遞歸調(diào)用    136
6.6  內(nèi)聯(lián)函數(shù)    139
6.7  函數(shù)重載    140
本章小結(jié)    142
習(xí)題    142
第7章  預(yù)處理    146
7.1  預(yù)處理命令的概念    146
7.2  文件包含命令    146
7.3  條件編譯命令    147
7.4  宏定義命令    151
本章小結(jié)    156
習(xí)題    156
第8章  高級(jí)數(shù)據(jù)類型    158
8.1  結(jié)構(gòu)體類型    158
8.1.1  聲明結(jié)構(gòu)體類型    158
8.1.2  定義和初始化結(jié)構(gòu)體
類型變量    159
8.1.3  使用結(jié)構(gòu)體類型變量
及其成員    160
8.1.4  結(jié)構(gòu)體數(shù)組    162
8.2  共用體    164
8.2.1  聲明共用體類型    164
8.2.2  定義和使用共用體類型變量    164
8.2.3  共用體數(shù)據(jù)類型的特點(diǎn)    165
8.3  枚舉類型    165
8.3.1  聲明枚舉類型和
定義枚舉變量    166
8.3.2  枚舉類型變量的使用    167
8.4  用typedef聲明類型    168
本章小結(jié)    170
習(xí)題    170
第9章  類和對(duì)象Ⅰ    171
9.1  面向?qū)ο蟪绦蛟O(shè)計(jì)概述    171
9.1.1  類和對(duì)象    171
9.1.2  面向?qū)ο蟪绦蛟O(shè)計(jì)的特點(diǎn)    173
9.1.3  面向?qū)ο蟮能浖_發(fā)流程    174
9.2  類的聲明和對(duì)象的定義    175
9.2.1  聲明類    175
9.2.2  定義對(duì)象    177
9.2.3  類和結(jié)構(gòu)體    178
9.3  類的成員函數(shù)    179
9.3.1  在類體外定義成員函數(shù)    179
9.3.2  內(nèi)聯(lián)成員函數(shù)    181
9.3.3  成員函數(shù)的存儲(chǔ)方式    181
9.4  對(duì)象成員的引用    182
9.5  this指針    184
9.6  類的封裝與接口    185
本章小結(jié)    186
習(xí)題    187
第10章  類和對(duì)象Ⅱ    188
10.1  構(gòu)造函數(shù)    188
10.1.1  初始化對(duì)象    188
10.1.2  定義構(gòu)造函數(shù)    189
10.1.3  重載構(gòu)造函數(shù)    191
10.1.4  默認(rèn)參數(shù)的構(gòu)造函數(shù)    192
10.2  析構(gòu)函數(shù)    193
10.2.1  定義和使用析構(gòu)函數(shù)    194
10.2.2  構(gòu)造函數(shù)和析構(gòu)函數(shù)
的調(diào)用順序    195
10.3  對(duì)象數(shù)組    197
10.4  對(duì)象指針    198
10.4.1  指向?qū)ο蟮闹羔?nbsp;   198
10.4.2  指向?qū)ο蟪蓡T的指針    200
10.5  共享數(shù)據(jù)的保護(hù)    200
10.5.1  常對(duì)象    201
10.5.2  常對(duì)象成員    201
10.5.3  指向?qū)ο蟮某V羔?nbsp;   203
10.5.4  指向常對(duì)象的指針變量    203
10.5.5  對(duì)象的常引用    204
10.6  對(duì)象的動(dòng)態(tài)建立和釋放    205
10.7  對(duì)象的賦值與復(fù)制    207
10.7.1  對(duì)象的賦值    207
10.7.2  對(duì)象的復(fù)制    209
10.8  靜態(tài)成員    212
10.8.1  靜態(tài)成員數(shù)據(jù)    212
10.8.2  靜態(tài)成員函數(shù)    214
10.9  友元    216
10.9.1  友元函數(shù)    217
10.9.2  友元類    220
本章小結(jié)    224
習(xí)題    224
第11章  繼承性和派生類    228
11.1  繼承和派生類    228
11.1.1  繼承和派生的概念    228
11.1.2  聲明派生類    229
11.1.3  派生類的3種繼承方式    230
11.2  單一繼承    232
11.2.1  單一繼承的構(gòu)造函數(shù)    233
11.2.2  單一繼承的析構(gòu)函數(shù)    237
11.2.3  子類型化和類型適應(yīng)    238
11.3  多重繼承    241
11.3.1  聲明多重繼承的方法    241
11.3.2  多重繼承的構(gòu)造函數(shù)    242
11.3.3  多重繼承的二義性    243
11.4  基類與派生類    245
11.4.1  基類與派生類的關(guān)系    245
11.4.2  類的組合    246
11.5  虛基類    247
11.5.1  聲明虛基類    247
11.5.2  虛基類的構(gòu)造函數(shù)    248
本章小結(jié)    249
習(xí)題    250
第12章  多態(tài)與虛函數(shù)    252
12.1  多態(tài)的概念    252
12.2  運(yùn)算符重載    253
12.2.1  運(yùn)算符重載的規(guī)則    253
12.2.2  運(yùn)算符重載的方法    254
12.2.3  其他重載運(yùn)算符    261
12.3  靜態(tài)聯(lián)編和動(dòng)態(tài)聯(lián)編    264
12.3.1  靜態(tài)聯(lián)編    264
12.3.2  動(dòng)態(tài)聯(lián)編    265
12.4  虛函數(shù)    266
12.4.1  聲明和使用虛函數(shù)    266
12.4.2  多重繼承的虛函數(shù)    269
12.4.3  虛析構(gòu)函數(shù)    270
12.5  純虛函數(shù)和抽象類    272
12.5.1  純虛函數(shù)    272
12.5.2  抽象類    274
本章小結(jié)    278
習(xí)題    278
第13章  輸入和輸出    280
13.1  輸入和輸出流    280
13.2  標(biāo)準(zhǔn)輸出流    281
13.2.1  cout、cerr和clog    281
13.2.2  使用成員函數(shù)put()
輸出字符    283
13.2.3  使用成員函數(shù)write()
輸出字符串    285
13.3  標(biāo)準(zhǔn)輸入流    285
13.3.1  cin流    286
13.3.2  使用成員函數(shù)讀取字符    287
13.3.3  istream的其他成員函數(shù)    290
13.4  格式化輸入和輸出    292
13.4.1  設(shè)置流的格式化標(biāo)志    292
13.4.2  設(shè)置字段寬度、精度和
填充字符    293
13.4.3  操控符    295
13.5  文件操作和文件流    296
13.5.1  文件的概述    296
13.5.2  磁盤文件的打開和關(guān)閉    296
13.5.3  文本文件的讀寫    298
13.5.4  二進(jìn)制文件的讀寫    300
13.5.5  隨機(jī)訪問(wèn)數(shù)據(jù)文件    302
13.6  流錯(cuò)誤處理    303
13.6.1  狀態(tài)字和狀態(tài)函數(shù)    304
13.6.2  清除/設(shè)置流的狀態(tài)位    304
本章小結(jié)    305
習(xí)題    305
第14章  異常處理和命名空間    308
14.1  異常處理    308
14.2  命名空間    311
14.2.1  命名空間的概述    311
14.2.2  使用命名空間成員    312
14.2.3  無(wú)名稱的命名空間    313
14.2.4  標(biāo)準(zhǔn)命名空間std    314
本章小結(jié)    314
習(xí)題    314
第15章  實(shí)訓(xùn)    317
15.1  加密消息    317
15.2  模擬棋盤游戲    324
15.3  鏈接表的應(yīng)用    333
15.4  對(duì)話框程序設(shè)計(jì)    341
15.5  學(xué)生信息管理系統(tǒng)    346
附錄A  算法    353
附錄B  標(biāo)準(zhǔn)庫(kù)頭文件    355



本目錄推薦

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