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

C++程序設(shè)計(jì)技術(shù)

C++程序設(shè)計(jì)技術(shù)

定 價(jià):¥38.50

作 者: 湛為芳 編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 高等學(xué)校計(jì)算機(jī)教育規(guī)劃教材
標(biāo) 簽: VC++

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

內(nèi)容簡介

  本書從C++語言基礎(chǔ)知識(shí)人手,深入淺出地介紹了C++程序設(shè)計(jì)技術(shù)和方法,書中精心設(shè)計(jì)的四百多個(gè)例題和習(xí)題可以幫助讀者很好地領(lǐng)會(huì)C++的基本用法。閱讀《C++程序設(shè)計(jì)技術(shù)》不需要任何計(jì)算機(jī)語言基礎(chǔ),教材的基礎(chǔ)部分幫助讀者逐步掌握程序設(shè)計(jì)原理與方法,每章的程序設(shè)計(jì)技術(shù)進(jìn)階讓讀者進(jìn)一步掌握C++程序設(shè)計(jì)要領(lǐng),使具有程序設(shè)計(jì)基礎(chǔ)的讀者提高程序設(shè)計(jì)能力。與教材配套的《C++程序設(shè)計(jì)技術(shù)習(xí)題解答與實(shí)驗(yàn)指導(dǎo)》為讀者學(xué)習(xí)主教材提供一定的幫助。C++語言是在C語言基礎(chǔ)上發(fā)展起來的一種功能更強(qiáng)大、使用更方便的高級語言。C++語言的函數(shù)重載、函數(shù)模板以及類向程序員提供了更科學(xué)和高效的程序設(shè)計(jì)手段,尤其是類的繼承與封裝特性使得數(shù)據(jù)處理更安全。C++語言適合于開發(fā)任何類型的程序,既可以設(shè)計(jì)復(fù)雜的系統(tǒng)軟件,也可以開發(fā)龐大的應(yīng)用系統(tǒng)?!禖++程序設(shè)計(jì)技術(shù)》適合作為高等院?!癈++語言程序設(shè)計(jì)”課程的教材,也可作為軟件開發(fā)人員的參考書。

作者簡介

暫缺《C++程序設(shè)計(jì)技術(shù)》作者簡介

圖書目錄

第1章 C++語言基礎(chǔ)知識(shí)1
1.1 C++語言數(shù)據(jù)類型1
1.1.1 變量1
1.1.2 常量3
1.1.3 數(shù)據(jù)類型轉(zhuǎn)換5
1.2 算術(shù)運(yùn)算6
1.2.1 運(yùn)算符基礎(chǔ)知識(shí)6
1.2.2 算術(shù)運(yùn)算符7
1.2.3 算術(shù)表達(dá)式9
1.2.4 常用函數(shù)9
1.3 程序結(jié)構(gòu)11
1.3.1 文件包含命令11
1.3.2 主函數(shù)結(jié)構(gòu)11
1.3.3 C++語言源程序基本結(jié)構(gòu)12
習(xí)題112
第2章 程序基本結(jié)構(gòu)15
2.1 順序結(jié)構(gòu)15
2.1.1 賦值語句與賦值表達(dá)式15
2.1.2 逗號(hào)表達(dá)式16
2.1.3 數(shù)據(jù)輸入與輸出17
2.1.4 數(shù)據(jù)輸出格式控制21
2.1.5 const語句21
2.2 選擇結(jié)構(gòu)22
2.2.1 關(guān)系運(yùn)算22
2.2.2 邏輯運(yùn)算23
2.2.3 復(fù)合語句.空語句及注釋語句24
2.2.4 if語句25
2.2.5 條件表達(dá)式31
2.2.6 switch語句32
2.3 循環(huán)結(jié)構(gòu)35
2.3.1 while語句35
2.3.2 do-while語句37
2.3.3 for語句38
2.3.4 break語句與continue語句40
2.3.5 循環(huán)語句嵌套42
2.3.6 goto語句44
2.4 程序設(shè)計(jì)技術(shù)進(jìn)階45
習(xí)題253
第3章 數(shù)組55
3.1 一維數(shù)組55
3.1.1 數(shù)組定義55
3.1.2 數(shù)組元素引用與初始化56
3.2 二維數(shù)組58
3.2.1 數(shù)組定義58
3.2.2 數(shù)組元素引用與初始化58
3.3 字符數(shù)組61
3.3.1 一維字符數(shù)組與字符串61
3.3.2 二維字符數(shù)組與字符串?dāng)?shù)組67
3.4 數(shù)據(jù)排序68
3.4.1 冒泡排序69
3.4.2 選擇排序72
3.4.3 插入排序74
3.4.4 希爾排序77
3.5 數(shù)據(jù)查找79
3.5.1 順序查找79
3.5.2 二分查找81
3.6 程序設(shè)計(jì)技術(shù)進(jìn)階83
習(xí)題395
第4章 函數(shù)97
4.1 函數(shù)基礎(chǔ)知識(shí)97
4.1.1 函數(shù)定義97
4.1.2 函數(shù)調(diào)用與返回99
4.1.3 函數(shù)原型101
4.2 變量分類105
4.2.1 局部變量與全局變量105
4.2.2 靜態(tài)變量110
4.2.3 外部變量111
4.3 外部函數(shù)與靜態(tài)函數(shù)113
4.3.1 外部函數(shù)113
4.3.2 靜態(tài)函數(shù)113
4.4 函數(shù)間數(shù)據(jù)傳遞途徑114
4.5 遞歸函數(shù)114
4.5.1 遞歸函數(shù)定義114
4.5.2 遞歸函數(shù)設(shè)計(jì)方法116
4.6 函數(shù)默認(rèn)參數(shù)值119
4.7 函數(shù)重載120
4.8 函數(shù)模板124
4.8.1 函數(shù)模板概念125
4.8.2 函數(shù)模板定義125
4.9 內(nèi)聯(lián)函數(shù)127
4.10 程序設(shè)計(jì)技術(shù)進(jìn)階129
習(xí)題4148
第5章 指針與引用150
5.1 指針概念與定義150
5.2 指針運(yùn)算150
5.2.1 取變量地址運(yùn)算151
5.2.2 對象訪問運(yùn)算152
5.2.3 指針移動(dòng)運(yùn)算152
5.2.4 指針距離運(yùn)算153
5.2.5 指針關(guān)系運(yùn)算154
5.3 指針與函數(shù)154
5.3.1 指針型參數(shù)155
5.3.2 指針型函數(shù)156
5.3.3 函數(shù)型指針157
5.4 指針與數(shù)組159
5.4.1 指針與一維數(shù)組159
5.4.2 指針與二維數(shù)組162
5.4.3 指針與字符串168
5.4.4 指針數(shù)組171
5.5 多級指針172
5.6 動(dòng)態(tài)內(nèi)存分配174
5.6.1 new運(yùn)算符174
5.6.2 delete運(yùn)算符175
5.7 引用177
5.8 幾種特殊類型的指針179
5.8.1 不可改變對象之值的指針179
5.8.2 只能指向一個(gè)對象的常指針179
5.8.3 不可改變對象之值的常指針179
5.8.4 void指針180
5.9 程序設(shè)計(jì)技術(shù)進(jìn)階181
習(xí)題5192
第6章 構(gòu)造數(shù)據(jù)類型194
6.1 結(jié)構(gòu)體194
6.1.1 結(jié)構(gòu)體類型定義194
6.1.2 結(jié)構(gòu)體變量定義與初始化196
6.1.3 結(jié)構(gòu)體成員訪問197
6.1.4 結(jié)構(gòu)體與數(shù)組199
6.1.5 結(jié)構(gòu)體與函數(shù)201
6.1.6 結(jié)構(gòu)體與指針202
6.1.7 結(jié)構(gòu)體與引用205
6.1.8 結(jié)構(gòu)體與鏈表206
6.2 聯(lián)合體211
6.2.1 聯(lián)合體類型定義211
6.2.2 聯(lián)合體變量定義與初始化212
6.2.3 聯(lián)合體成員訪問214
6.3 枚舉217
6.3.1 枚舉類型定義217
6.3.2 枚舉變量定義217
6.4 數(shù)據(jù)類型別名定義219
6.4.1 基本數(shù)據(jù)類型別名定義219
6.4.2 構(gòu)造數(shù)據(jù)類型別名定義220
6.5 程序設(shè)計(jì)技術(shù)進(jìn)階220
習(xí)題6234
第7章 預(yù)處理與位運(yùn)算236
7.1 文件包含236
7.1.1 固定路徑查找236
7.1.2 當(dāng)前路徑查找237
7.1.3 指定路徑查找237
7.2 宏237
7.2.1 無參宏238
7.2.2 有參宏239
7.2.3 宏終止242
7.3 條件編譯243
7.3.1 #ifdef243
7.3.2 #ifndef243
7.3.3 #if常量表達(dá)式244
7.4 位運(yùn)算245
7.4.1 原碼.反碼與補(bǔ)碼245
7.4.2 按位或運(yùn)算246
7.4.3 按位與運(yùn)算246
7.4.4 按位異或運(yùn)算247
7.4.5 按位取反運(yùn)算248
7.4.6 按位左移運(yùn)算248
7.4.7 按位右移運(yùn)算248
7.4.8 位運(yùn)算符優(yōu)先級249
7.5 程序設(shè)計(jì)技術(shù)進(jìn)階249
習(xí)題7256
第8章 運(yùn)算符重載
第9章 類
第10章 再談?lì)?br />第11章 文件
第12章 Visual C++程序設(shè)計(jì)基礎(chǔ)
附錄 ASCII碼與字符對照表
參考文獻(xiàn)

本目錄推薦

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