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

C++程序設(shè)計(jì)(第5版)

C++程序設(shè)計(jì)(第5版)

定 價(jià):¥59.80

作 者: 汪菊琴 著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


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

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

  本書(shū)共12章,第1~2章介紹了有關(guān)C++的基礎(chǔ)概念,以及C++的數(shù)據(jù)類(lèi)型和表達(dá)式;第3~4章敘述了C++的程序結(jié)構(gòu)、流程控制語(yǔ)句和數(shù)組;第5~6章討論了函數(shù)的定義和相關(guān)調(diào)用,以及編譯預(yù)處理中的文件包含處理、宏定義與條件編譯;第7章講解了指針變量、指針數(shù)組等與指針相關(guān)的知識(shí);第8章介紹了枚舉類(lèi)型、結(jié)構(gòu)體及鏈表的相關(guān)概念;第9~10章講述了類(lèi)和對(duì)象,以及繼承和派生的知識(shí)點(diǎn);第11~12章敘述了友元與運(yùn)算符重載、流類(lèi)體系與文件操作的基本知識(shí)。本書(shū)為江蘇省高等學(xué)校精品課程“C++程序設(shè)計(jì)”的配套教材,不僅配有豐富的例題、實(shí)驗(yàn)和習(xí)題,還配有典型例題的微課視頻。本書(shū)可作為高等院校、高等職業(yè)院校計(jì)算機(jī)、電子信息、物聯(lián)網(wǎng)等相關(guān)專(zhuān)業(yè)的教材。

作者簡(jiǎn)介

  汪菊琴,女,1981年10月出生,無(wú)錫職業(yè)技術(shù)學(xué)院教師。在教學(xué)上鉆研多年,有豐富的課程教學(xué)經(jīng)驗(yàn),主持并完成校級(jí)《C++程序設(shè)計(jì)》課程建設(shè),主持省級(jí)在線開(kāi)放課程1門(mén),同時(shí)是國(guó)家精品在線開(kāi)放課程《可視化程序設(shè)計(jì)》的主講教師。多次指導(dǎo)學(xué)生參加***、省級(jí)等比賽并獲獎(jiǎng),其中指導(dǎo)學(xué)生參加2019年全國(guó)技能大賽“移動(dòng)互聯(lián)網(wǎng)應(yīng)用軟件開(kāi)發(fā)”賽項(xiàng)獲得一等獎(jiǎng)。近年來(lái)發(fā)表期刊論文多篇,其中北大核心期刊論文2篇。

圖書(shū)目錄

第1章 C++概述\t1
1.1 C++的起源\t1
1.2 C++的特點(diǎn)\t2
1.3 C++程序的基本結(jié)構(gòu)\t2
1.4 C++上機(jī)操作\t5
1.4.1 C++程序的開(kāi)發(fā)步驟\t5
1.4.2 C++程序的上機(jī)操作方法\t6
本章小結(jié)\t9
習(xí)題\t9
第2章 數(shù)據(jù)類(lèi)型和表達(dá)式\t11
2.1 數(shù)據(jù)類(lèi)型\t11
2.2 常量和變量\t13
2.2.1 常量\t13
2.2.2 變量\t16
2.3 運(yùn)算符和表達(dá)式\t17
2.3.1 算術(shù)運(yùn)算符和算術(shù)表達(dá)式\t17
2.3.2 賦值運(yùn)算符和賦值表達(dá)式\t19
2.3.3 自增/自減運(yùn)算符\t20
2.3.4 關(guān)系運(yùn)算符和關(guān)系表達(dá)式\t21
2.3.5 邏輯運(yùn)算符和邏輯表達(dá)式\t22
2.3.6 逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式\t23
2.3.7 復(fù)合賦值運(yùn)算符\t24
2.3.8 數(shù)據(jù)類(lèi)型長(zhǎng)度運(yùn)算符(sizeof運(yùn)算符)\t24
2.4 簡(jiǎn)單的輸入和輸出\t25
2.4.1 數(shù)據(jù)輸出cout\t 25
2.4.2 數(shù)據(jù)輸入cin 26
2.4.3 簡(jiǎn)單的輸入/輸出格式控制\t27
本章小結(jié)\t28
習(xí)題\t29
實(shí)驗(yàn)\t31
第3章 程序結(jié)構(gòu)和流程控制語(yǔ)句\t32
3.1 程序的三種基本結(jié)構(gòu)和語(yǔ)句\t32
3.1.1 程序的三種基本結(jié)構(gòu)\t32
3.1.2 C++程序的組成\t34
3.1.3 C++程序的語(yǔ)句\t34
3.2 分支語(yǔ)句\t35
3.2.1 if語(yǔ)句\t35
3.2.2 條件運(yùn)算符和條件表達(dá)式\t41
3.2.3 switch語(yǔ)句\t41
3.3 循環(huán)語(yǔ)句\t44
3.3.1 while語(yǔ)句\t45
3.3.2 do…while語(yǔ)句\t47
3.3.3 for語(yǔ)句\t49
3.3.4 三種循環(huán)語(yǔ)句的比較\t51
3.3.5 循環(huán)語(yǔ)句的嵌套\t52
3.4 控制執(zhí)行順序的語(yǔ)句\t53
3.4.1 break語(yǔ)句\t53
3.4.2 continue語(yǔ)句\t53
3.4.3 語(yǔ)句標(biāo)號(hào)和goto語(yǔ)句\t55
3.4.4 exit()函數(shù)和abort()函數(shù)\t55
3.5 程序設(shè)計(jì)舉例\t56
3.5.1 分支語(yǔ)句應(yīng)用舉例\t56
3.5.2 循環(huán)語(yǔ)句應(yīng)用舉例\t59
本章小結(jié)\t64
習(xí)題\t65
實(shí)驗(yàn)A\t68
實(shí)驗(yàn)B\t69
第4章 數(shù)組\t70
4.1 數(shù)組的定義和使用\t70
4.1.1 一維數(shù)組的定義和使用\t70
4.1.2 二維數(shù)組的定義和使用\t77
4.2 字符數(shù)組的定義和使用\t81
4.2.1 字符串和字符數(shù)組\t81
4.2.2 字符串處理函數(shù)\t83
4.3 數(shù)組應(yīng)用舉例\t86
4.3.1 一維數(shù)組應(yīng)用舉例\t86
4.3.2 二維數(shù)組應(yīng)用舉例\t88
4.3.3 字符數(shù)組應(yīng)用舉例\t90
本章小結(jié)\t92
習(xí)題\t92
實(shí)驗(yàn)A\t95
實(shí)驗(yàn)B\t96
第5章 函數(shù)\t98
5.1 函數(shù)的定義和調(diào)用\t98
5.1.1 函數(shù)的概念\t98
5.1.2 函數(shù)的定義\t99
5.1.3 函數(shù)的調(diào)用\t100
5.1.4 實(shí)參與形參的數(shù)據(jù)傳送\t103
5.2 函數(shù)的嵌套調(diào)用和遞歸調(diào)用\t104
5.2.1 函數(shù)的嵌套調(diào)用\t104
5.2.2 函數(shù)的遞歸調(diào)用\t105
5.3 數(shù)組作為函數(shù)參數(shù)\t108
5.3.1 數(shù)組元素作為函數(shù)參數(shù)\t108
5.3.2 數(shù)組名作為函數(shù)參數(shù)\t109
5.4 變量的存儲(chǔ)類(lèi)型\t112
5.4.1 作用域\t112
5.4.2 局部變量與全局變量\t114
5.4.3 動(dòng)態(tài)變量與靜態(tài)變量\t115
5.4.4 存儲(chǔ)類(lèi)型\t116
5.5 內(nèi)聯(lián)函數(shù)\t121
5.6 具有默認(rèn)參數(shù)值的函數(shù)\t122
5.7 函數(shù)的重載\t123
本章小結(jié)\t124
習(xí)題\t126
實(shí)驗(yàn)\t130
第6章 編譯預(yù)處理\t132
6.1 文件包含處理\t132
6.2 宏定義\t135
6.2.1 不帶參數(shù)的宏定義\t135
6.2.2 帶參數(shù)的宏定義\t137
6.3 條件編譯\t139
本章小結(jié)\t142
習(xí)題\t142
第7章 指針\t144
7.1 指針與指針變量\t144
7.1.1 指針的概念\t144
7.1.2 指針變量的定義與引用\t145
7.1.3 指針變量的運(yùn)算\t146
7.2 指針與數(shù)組\t151
7.2.1 一維數(shù)組與指針\t151
7.2.2 二維數(shù)組與指針\t152
7.2.3 字符串與指針\t156
7.3 指針變量與數(shù)組作為函數(shù)參數(shù)\t158
7.3.1 指針變量作為函數(shù)參數(shù)\t158
7.3.2 數(shù)組與指針作為函數(shù)參數(shù)\t160
7.4 指針數(shù)組\t162
7.5 指向一維數(shù)組的指針變量\t164
7.6 返回指針值的函數(shù)\t167
7.7 函數(shù)指針變量\t168
7.8 new運(yùn)算符和delete運(yùn)算符\t172
7.8.1 new運(yùn)算符\t172
7.8.2 delete運(yùn)算符\t173
7.8.3 使用new運(yùn)算符和delete運(yùn)算符應(yīng)注意的事項(xiàng)\t174
7.9 引用類(lèi)型變量和const類(lèi)型變量\t174
7.9.1 引用類(lèi)型變量的定義及使用\t174
7.9.2 const類(lèi)型變量\t176
本章小結(jié)\t178
習(xí)題\t181
實(shí)驗(yàn)A\t184
實(shí)驗(yàn)B\t184
第8章 枚舉類(lèi)型和結(jié)構(gòu)體\t186
8.1 枚舉類(lèi)型的定義及應(yīng)用\t186
8.1.1 枚舉類(lèi)型的定義\t186
8.1.2 枚舉類(lèi)型變量的定義\t187
8.1.3 枚舉類(lèi)型變量的引用\t188
8.2 結(jié)構(gòu)體的定義及應(yīng)用\t191
8.2.1 結(jié)構(gòu)體的概念\t191
8.2.2 結(jié)構(gòu)體類(lèi)型的定義\t191
8.2.3 結(jié)構(gòu)體變量的定義\t192
8.2.4 結(jié)構(gòu)體變量的引用\t193
8.2.5 結(jié)構(gòu)體變量與數(shù)組作為函數(shù)參數(shù)\t195
8.3 鏈表\t198
8.3.1 鏈表的概念\t198
8.3.2 鏈表的基本操作\t199
本章小結(jié)\t207
習(xí)題\t209
實(shí)驗(yàn)A\t210
實(shí)驗(yàn)B\t211
第9章 類(lèi)和對(duì)象\t212
9.1 概述\t212
9.2 類(lèi)與對(duì)象\t213
9.2.1 類(lèi)\t213
9.2.2 對(duì)象\t216
9.3 構(gòu)造函數(shù)\t219
9.3.1 構(gòu)造函數(shù)的定義\t219
9.3.2 用構(gòu)造函數(shù)初始化對(duì)象的過(guò)程\t221
9.3.3 默認(rèn)構(gòu)造函數(shù)\t222
9.3.4 拷貝構(gòu)造函數(shù)\t223
9.3.5 用new運(yùn)算符動(dòng)態(tài)定義對(duì)象\t224
9.4 析構(gòu)函數(shù)\t225
9.4.1 析構(gòu)函數(shù)的定義\t225
9.4.2 析構(gòu)函數(shù)的調(diào)用\t226
9.4.3 默認(rèn)的析構(gòu)函數(shù)\t229
9.5 構(gòu)造函數(shù)和對(duì)象成員\t229
9.6 this指針\t232
本章小結(jié)\t233
習(xí)題\t234
實(shí)驗(yàn)\t237
第10章 繼承和派生\t238
10.1 繼承與派生\t238
10.1.1 繼承與派生的基本概念\t238
10.1.2 派生類(lèi)的定義\t240
10.1.3 派生類(lèi)的構(gòu)造函數(shù)與基類(lèi)成員的初始化\t242
10.2 沖突、支配規(guī)則和賦值兼容規(guī)則\t246
10.2.1 沖突\t246
10.2.2 支配規(guī)則\t249
10.2.3 賦值兼容規(guī)則\t250
10.2.4 基類(lèi)和對(duì)象成員的幾點(diǎn)說(shuō)明\t250
10.3 虛基類(lèi)\t250
10.3.1 多重派生的基類(lèi)拷貝\t250
10.3.2 虛基類(lèi)的定義和使用\t252
10.4 靜態(tài)數(shù)據(jù)成員\t253
本章小結(jié)\t256
習(xí)題\t257
實(shí)驗(yàn)\t259
第11章 友元與運(yùn)算符重載\t261
11.1 友元函數(shù)\t261
11.1.1 定義普通函數(shù)為友元函數(shù)\t261
11.1.2 友元注意事項(xiàng)\t263
11.2 運(yùn)算符重載\t263
11.2.1 運(yùn)算符重載的概念\t263
11.2.2 二元運(yùn)算符重載\t263
11.2.3 一元運(yùn)算符重載\t268
11.2.4 字符串類(lèi)運(yùn)算符重載\t273
11.3 多態(tài)性與虛函數(shù)\t275
11.3.1 多態(tài)性技術(shù)\t275
11.3.2 虛函數(shù)\t276
11.3.3 純虛函數(shù)\t278
11.4 類(lèi)與對(duì)象的特性\t280
本章小結(jié)\t281
習(xí)題\t282
實(shí)驗(yàn)\t284
第12章 流類(lèi)體系與文件操作\t285
12.1 流類(lèi)體系\t285
12.1.1 流\t285
12.1.2 基本流類(lèi)體系\t286
12.1.3 標(biāo)準(zhǔn)輸入/輸出流\t287
12.1.4 流的格式控制\t288
12.1.5 數(shù)據(jù)輸入/輸出成員函數(shù)\t293
12.2 文件操作\t295
12.2.1 C++文件概述\t295
12.2.2 C++的文件流類(lèi)體系\t295
12.2.3 文件的使用方法\t296
12.2.4 文本文件的使用方法\t299
本章小結(jié)\t304
習(xí)題\t305
實(shí)驗(yàn)\t306
附錄A C++中的關(guān)鍵字\t308
附錄B 常用庫(kù)函數(shù)\t310
附錄C ASCII碼表\t314
附錄D 學(xué)時(shí)分配參考表\t315
參考文獻(xiàn)\t316

本目錄推薦

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