注冊(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ì)基礎(chǔ)教程

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

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

定 價(jià):¥46.00

作 者: 張曉如,華偉 著
出版社: 人民郵電出版社
叢編項(xiàng): 21世紀(jì)高等學(xué)校計(jì)算機(jī)規(guī)劃教材
標(biāo) 簽: 暫缺

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


ISBN: 9787115479587 出版時(shí)間: 2018-05-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 208 字?jǐn)?shù):  

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

  《C++程序設(shè)計(jì)基礎(chǔ)教程》利用通俗易懂的語(yǔ)言以及大量淺顯易懂的典型實(shí)例,循序漸進(jìn)地介紹C++程序設(shè)計(jì)的基礎(chǔ)知識(shí)與編程方法,將C++程序設(shè)計(jì)的難點(diǎn)、要點(diǎn)分層次、分階段地逐步展示出來(lái),十分易學(xué)易懂。全書(shū)共分10章,包括:C++簡(jiǎn)介、C++編程基礎(chǔ)、函數(shù)及變量的作用域、數(shù)組、結(jié)構(gòu)體和簡(jiǎn)單鏈表、面向?qū)ο蟮某绦蛟O(shè)計(jì)、繼承與多態(tài)性、友元函數(shù)與運(yùn)算符重載、模板和異常處理、輸入/輸出流。

作者簡(jiǎn)介

  作者主要研究方向計(jì)算機(jī)應(yīng)用技術(shù)、計(jì)算機(jī)軟件與理論,作為主持人或主要參加人員完成科研項(xiàng)目8項(xiàng),獲省高等教育教學(xué)成果一等獎(jiǎng)一項(xiàng),市優(yōu)秀論文三等獎(jiǎng)二項(xiàng)。2000年來(lái)發(fā)表與本專(zhuān)業(yè)有關(guān)的學(xué)術(shù)論文13篇。

圖書(shū)目錄

第1章 初識(shí)C++程序設(shè)計(jì)語(yǔ)言 1
1.1 計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言 1
1.1.1 機(jī)器語(yǔ)言與匯編語(yǔ)言 1
1.1.2 高級(jí)語(yǔ)言 2
1.1.3 面向過(guò)程與面向?qū)ο蟮某绦蛟O(shè)計(jì)
語(yǔ)言 2
1.2 C++程序設(shè)計(jì)語(yǔ)言 3
1.2.1 C++程序設(shè)計(jì)語(yǔ)言簡(jiǎn)介 3
1.2.2 簡(jiǎn)單的C++程序框架結(jié)構(gòu) 4
1.2.3 標(biāo)準(zhǔn)命名空間 5
1.3 習(xí)題 6
第2章 C++語(yǔ)言編程基礎(chǔ) 7
2.1 C++語(yǔ)言數(shù)據(jù)類(lèi)型 7
2.1.1 標(biāo)識(shí)符 7
2.1.2 基本數(shù)據(jù)類(lèi)型 8
2.2 常量 9
2.2.1 整型常量 9
2.2.2 實(shí)型常量 9
2.2.3 字符型常量 10
2.2.4 字符串常量 10
2.2.5 符號(hào)常量 11
2.3 變量 11
2.3.1 變量的定義 11
2.3.2 變量的初始化 12
2.3.3 指針變量 12
2.3.4 引用變量 13
2.4 C++語(yǔ)言的基本語(yǔ)句 13
2.4.1 聲明語(yǔ)句 13
2.4.2 表達(dá)式語(yǔ)句 13
2.4.3 空語(yǔ)句 13
2.4.4 復(fù)合語(yǔ)句 13
2.4.5 基本輸入/輸出語(yǔ)句 14
2.5 運(yùn)算符與表達(dá)式 15
2.5.1 算術(shù)運(yùn)算符與算術(shù)表達(dá)式 16
2.5.2 賦值運(yùn)算符與賦值表達(dá)式 17
2.5.3 關(guān)系運(yùn)算符和關(guān)系表達(dá)式 18
2.5.4 邏輯運(yùn)算符和邏輯表達(dá)式 18
2.5.5 其他運(yùn)算符及表達(dá)式 19
2.5.6 表達(dá)式中數(shù)據(jù)類(lèi)型的轉(zhuǎn)換 20
2.5.7 表達(dá)式的格式 21
2.6 程序的基本控制結(jié)構(gòu) 21
2.6.1 順序結(jié)構(gòu) 22
2.6.2 分支結(jié)構(gòu) 22
2.6.3 循環(huán)結(jié)構(gòu) 27
2.6.4 轉(zhuǎn)向語(yǔ)句 30
2.7 程序舉例 32
2.8 習(xí)題 35
第3章 函數(shù) 37
3.1 函數(shù)的概念和定義 37
3.1.1 函數(shù)的概念 37
3.1.2 函數(shù)定義的基本形式 38
3.1.3 函數(shù)類(lèi)型與返回值 38
3.2 函數(shù)的調(diào)用 40
3.2.1 函數(shù)調(diào)用的基本形式 40
3.2.2 函數(shù)的嵌套調(diào)用 42
3.2.3 函數(shù)的遞歸調(diào)用 43
3.2.4 函數(shù)的原型說(shuō)明 45
3.3 函數(shù)的參數(shù)傳遞 46
3.3.1 函數(shù)的值傳遞 46
3.3.2 函數(shù)的地址傳遞 46
3.3.3 函數(shù)的引用傳遞 47
3.4 函數(shù)的其他特性 48
3.4.1 函數(shù)參數(shù)的默認(rèn)值 48
3.4.2 函數(shù)重載 49
3.4.3 內(nèi)聯(lián)函數(shù) 51
3.4.4 exit函數(shù)和abort函數(shù) 51
3.4.5 指向函數(shù)的指針 51
3.5 編譯預(yù)處理 53
3.5.1 文件包含 53
3.5.2 宏定義 54
3.5.3 條件編譯 55
3.6 變量的作用域與存儲(chǔ)類(lèi)型 56
3.6.1 變量的作用域 56
3.6.2 變量的存儲(chǔ)類(lèi)型 58
3.7 程序舉例 60
3.8 習(xí)題 65
第4章 數(shù)組 66
4.1 數(shù)組的概念與定義 66
4.1.1 一維數(shù)組 66
4.1.2 二維數(shù)組 68
4.2 字符數(shù)組與字符串 71
4.2.1 字符數(shù)組的定義及初始化 71
4.2.2 字符數(shù)組的使用 72
4.2.3 字符串處理函數(shù) 74
4.3 數(shù)組與指針 76
4.3.1 指針變量的運(yùn)算 76
4.3.2 一維數(shù)組與指針 77
4.3.3 二維數(shù)組與指針 78
4.3.4 字符數(shù)組與指針 81
4.3.5 指針數(shù)組 82
4.4 數(shù)組與函數(shù) 83
4.4.1 一維數(shù)組與函數(shù) 83
4.4.2 二維數(shù)組與函數(shù) 86
4.5 程序舉例 88
4.6 習(xí)題 94
第5章 結(jié)構(gòu)體與簡(jiǎn)單鏈表 96
5.1 結(jié)構(gòu)體 96
5.1.1 結(jié)構(gòu)體類(lèi)型 96
5.1.2 結(jié)構(gòu)體類(lèi)型的變量 97
5.2 動(dòng)態(tài)空間 100
5.2.1 new運(yùn)算符 100
5.2.2 delete運(yùn)算符 100
5.3 簡(jiǎn)單鏈表 101
5.3.1 鏈表的概念 101
5.3.2 鏈表的基本操作 102
5.3.3 鏈表的應(yīng)用 103
5.4 共用體 108
5.4.1 共用體類(lèi)型 108
5.4.2 共用體類(lèi)型變量的定義 108
5.4.3 共用體類(lèi)型變量的引用 109
5.4.4 共用體類(lèi)型變量的特點(diǎn) 109
5.5 程序舉例 110
5.6 習(xí)題 113
第6章 類(lèi)和對(duì)象 114
6.1 面向?qū)ο蟮某绦蛟O(shè)計(jì) 114
6.2 類(lèi) 116
6.3 對(duì)象 117
6.3.1 對(duì)象的定義與使用 118
6.3.2 對(duì)象的指針及引用 118
6.3.3 對(duì)象賦值 119
6.4 類(lèi)成員的訪問(wèn)控制 120
6.5 構(gòu)造函數(shù)與析構(gòu)函數(shù) 121
6.5.1 構(gòu)造函數(shù) 121
6.5.2 默認(rèn)構(gòu)造函數(shù) 122
6.5.3 析構(gòu)函數(shù) 123
6.5.4 拷貝構(gòu)造函數(shù) 124
6.5.5 構(gòu)造函數(shù)與成員初始化列表 125
6.6 this指針 127
6.7 靜態(tài)成員 128
6.7.1 靜態(tài)數(shù)據(jù)成員 128
6.7.2 靜態(tài)成員函數(shù) 129
6.8 程序舉例 130
6.9 習(xí)題 135
第7章 繼承與多態(tài)性 136
7.1 繼承與派生 136
7.1.1 派生類(lèi) 136
7.1.2 派生成員及其訪問(wèn)權(quán)限 137
7.1.3 多繼承 139
7.1.4 賦值兼容性 140
7.2 派生類(lèi)的構(gòu)造函數(shù)與析構(gòu)函數(shù) 142
7.2.1 單繼承時(shí)派生類(lèi)的構(gòu)造函數(shù) 142
7.2.2 多繼承時(shí)派生類(lèi)的構(gòu)造函數(shù) 143
7.2.3 派生類(lèi)的對(duì)象 144
7.2.4 派生類(lèi)的析構(gòu)函數(shù) 145
7.3 沖突及解決方法 145
7.3.1 沖突 146
7.3.2 支配規(guī)則 146
7.3.3 虛基類(lèi) 147
7.4 虛函數(shù)與多態(tài)性 150
7.4.1 多態(tài)性的基本概念 150
7.4.2 虛函數(shù)實(shí)現(xiàn)動(dòng)態(tài)多態(tài)性 151
7.4.3 純虛函數(shù)與抽象類(lèi) 153
7.5 程序舉例 155
7.6 習(xí)題 159
第8章 友元函數(shù)與運(yùn)算符重載 161
8.1 友元函數(shù)與友元類(lèi) 161
8.1.1 友元函數(shù) 161
8.1.2 友元類(lèi) 163
8.2 運(yùn)算符重載 163
8.3 單目運(yùn)算符重載 165
8.3.1 成員函數(shù)重載單目運(yùn)算符 165
8.3.2 友元函數(shù)重載單目運(yùn)算符 166
8.3.3 強(qiáng)制類(lèi)型轉(zhuǎn)換運(yùn)算符重載 167
8.4 雙目運(yùn)算符重載 168
8.4.1 成員函數(shù)重載雙目運(yùn)算符 168
8.4.2 友元函數(shù)重載雙目運(yùn)算符 170
8.5 程序舉例 171
8.6 習(xí)題 173
第9章 模板和異常處理 175
9.1 函數(shù)模板 175
9.1.1 函數(shù)模板的定義 175
9.1.2 函數(shù)模板的使用 176
9.1.3 重載函數(shù)模板 177
9.2 類(lèi)模板 178
9.2.1 類(lèi)模板的定義 178
9.2.2 類(lèi)模板的使用 179
9.3 異常處理 180
9.3.1 異常處理的機(jī)制 180
9.3.2 異常處理的實(shí)現(xiàn) 180
9.4 程序舉例 182
9.5 習(xí)題 187
第10章 輸入/輸出流 188
10.1 輸入/輸出流的概念 188
10.2 C++語(yǔ)言的基本流類(lèi)體系 188
10.2.1 基本流類(lèi)體系的構(gòu)成 188
10.2.2 標(biāo)準(zhǔn)輸入/輸出流 189
10.2.3 使用流輸入/輸出 190
10.2.4 使用成員函數(shù)輸入/輸出 194
10.3 文件的輸入/輸出 196
10.3.1 文件概述 196
10.3.2 文件流類(lèi)庫(kù) 197
10.3.3 文件的基本操作 197
10.3.4 文本文件的操作 200
10.3.5 二進(jìn)制文件的操作 202
10.4 程序舉例 205
10.5 習(xí)題 207
附錄 ASCII表 208
參考文獻(xiàn) 209

本目錄推薦

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