国产第1页_91在线亚洲_中文字幕成人_99久久久久久_五月宗合网_久久久久国产一区二区三区四区

讀書月攻略拿走直接抄!
歡迎光臨中圖網 請 | 注冊

包郵 C++語言程序設計

出版社:清華大學出版社出版時間:2024-05-01
開本: 其他 頁數: 376
本類榜單:教材銷量榜
中 圖 價:¥50.0(7.2折) 定價  ¥69.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

C++語言程序設計 版權信息

  • ISBN:9787302661771
  • 條形碼:9787302661771 ; 978-7-302-66177-1
  • 裝幀:平裝-膠訂
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>

C++語言程序設計 本書特色

本書的編寫者都是長年奮戰在教學一線的老教師,有著較為深厚的理論功底和教學經驗。在長期的實踐教學中,他們深感一本言簡意賅、敘述清楚、文字深入淺出,適合教學實情的教材的迫切性。這樣的教材應該具有以下一些特征:一是能適應有良好C語言基礎的學生學習的需要;二是能讓沒有能較好掌握C語言的學生有過渡和進行系統學習的機會;三是全書的知識體系要完整,章節、知識點的編排要合理,能適應一般工科院校的教學,讓從教者能以清晰明了的教學思路傳授C 的知識體系。

C++語言程序設計 內容簡介

在各種編程開發語言百花齊放的今天,C++語言仍然是從事計算機科學理論學習和研究人員及軟件開發人員所不可忽視的。學習C++語言是具備良好編程能力的重要環節。 本書系統地講述了C++語言的基礎知識、基本規則以及編程方法,詳盡地介紹面向對象的基本特征,類和對象、繼承性和派生類、多態性和虛函數等內容。每章配有豐富的例題和適量的練習題,便于自學。 本書文字簡潔、精練,案例豐富,敘述清晰,通俗易懂,內容由淺入深,講解突出重點,對概念和語言機制的講解和能力培養并重。本書適合作為高等院校本科教材,也適合作為計算機技術人員自學用書。

C++語言程序設計 目錄

第1章緒論1
1.1C 簡介1
1.2面向對象與面向過程2
1.3C 對面向對象的支持3
1.4C 的新特性3
1.5小結6
習題6
第2章C 程序設計基礎7
2.1認識C 程序7
2.1.1C 程序實例7
2.1.2字符集8
2.1.3詞法記號8
2.1.4VC 6.0開發環境簡介10
2.2基本數據類型和表達式13
2.2.1基本數據類型14
2.2.2常量15
2.2.3變量16
2.2.4運算符與表達式17
2.2.5語句20
2.3數據的輸入輸出21
2.3.1基本概念22
2.3.2C 輸入輸出示例22
2.4基本控制結構27
2.4.1用if語句實現選擇結構27
2.4.2多重選擇結構28
2.4.3循環結構31
2.4.4break和continue語句35
2.4.5程序舉例36C 語言程序設計目錄2.5自定義數據類型37
2.5.1typedef聲明37
2.5.2枚舉類型37
2.5.3結構體類型38
2.5.4聯合體類型40
2.6小結41
習題41
第3章函數45
3.1函數的定義與使用45
3.1.1函數的定義45
3.1.2函數的參數傳遞46
3.1.3引用參數47
3.1.4函數的返回值48
3.1.5函數調用形式49
3.2內聯函數51
3.3帶默認形參值的函數52
3.4重載函數54
3.5C 系統函數56
3.6知識擴展58
3.6.1遞歸函數執行過程58
3.6.2C/C 存儲分配60
3.7小結60
習題61
第4章類與對象62
4.1面向對象的基本概念62
4.1.1抽象62
4.1.2封裝63
4.1.3繼承63
4.1.4多態64
4.2類和對象的定義64
4.2.1類的定義64
4.2.2對象的定義66
4.3構造函數和析構函數67
4.3.1構造函數67
4.3.2析構函數69
4.3.3拷貝構造函數70
4.4類的組合73
4.4.1組合73
4.4.2前向引用聲明75
4.5知識擴展76
4.5.1class與struct76
4.5.2非public構造函數78
4.6小結81
習題81
第5章數據的共享與保護82
5.1標識符的作用域與可見性82
5.1.1作用域82
5.1.2可見性85
5.2對象的存儲類型與生存期86
5.3類的靜態成員88
5.3.1靜態數據成員88
5.3.2靜態函數成員90
5.4類的友元92
5.4.1友元函數92
5.4.2友元類93
5.5共享數據的保護94
5.5.1常對象95
5.5.2用const修飾的類成員95
5.5.3常引用101
5.6多文件結構和編譯預處理命令103
5.6.1C 程序的一般組織結構103
5.6.2外部變量與外部函數106
5.6.3編譯預處理108
5.7小結112
習題113
第6章數組、指針與字符串114
6.1數組114
6.1.1數組的聲明與使用114
6.1.2數組的存儲與初始化116
6.1.3數組作為函數的參數118
6.1.4對象數組120
6.1.5程序實例122
6.2指針123
6.2.1內存空間的訪問方式123
6.2.2指針變量的聲明124
6.2.3指針的賦值125
6.2.4指針運算126
6.2.5用指針處理數組元素129
6.2.6指針數組133
6.2.7用指針作為函數的參數134
6.2.8指針型函數136
6.2.9指向函數的指針136
6.2.10對象指針138
6.3動態內存分配140
6.4深復制與淺復制142
6.5字符串145
6.5.1用字符數組存儲和處理字符串145
6.5.2string類147
6.6綜合實例148
6.7知識擴展150
6.7.1指向指針的指針150
6.7.2指針與const 限定符151
6.8小結153
習題153
第7章繼承與派生155
7.1繼承與派生的基本概念155
7.2單繼承158
7.3類的保護成員161
7.4訪問權限和類型兼容規則163
7.4.1公有派生和類型兼容規則165
7.4.2保護派生167
7.4.3私有派生169
7.5多繼承170
7.6構造函數和析構函數171
7.7多繼承中的二義性問題176
7.7.1作用域分辨操作符與支配規則177
7.7.2虛繼承與虛基類178
7.7.3虛基類成員的構造和析構181
7.8知識擴展187
7.9小結188
習題189
第8章多態191
8.1多態概述191
8.2運算符重載191
8.2.1運算符重載的機制192
8.2.2運算符重載的規則192
8.2.3重載為類的非成員函數(通常是友元函數)192
8.2.4重載為類的成員函數195
8.2.5其他運算符重載示例197
8.3虛函數200
8.3.1靜態聯編與動態聯編200
8.3.2一般虛函數成員203
8.3.3虛析構函數204
8.4純虛函數和抽象類206
8.4.1純虛函數206
8.4.2抽象類206
8.4.3抽象類的意義208
8.5知識擴展210
8.5.1dynamic_cast安全向下轉型210
8.5.2用typeid獲取運行時類型信息212
8.6小結215
習題215
第9章流類庫與輸入輸出217
9.1I/O流的概念及流類庫結構217
9.1.1I/O流的概念217
9.1.2流類庫結構218
9.2輸出流219
9.2.1插入運算符和操縱符219
9.2.2文件輸出流223
9.2.3二進制輸出文件227
9.2.4字符串輸出流228
9.3輸入流229
9.3.1使用提取運算符229
9.3.2文件輸入流229
9.3.3輸入流相關函數229
9.3.4字符串輸入流231
9.4輸入輸出流232
9.5綜合實例232
9.6知識擴展237
9.6.1重載輸出運算符237
9.6.2重載輸入運算符238
9.7小結240
習題240
第10章異常處理242
10.1異常處理的一個簡單程序242
10.2異常處理機制243
10.2.1異常243
10.2.2異常處理的任務244
10.2.3異常處理的機制244
10.2.4多個catch結構247
10.3自定義異常類248
10.4C 標準異常類249
10.5綜合實例250
10.6知識擴展251
10.6.1異常處理中對象的構造和析構251
10.6.2重拋異常253
10.7小結254
習題254
第11章MFC簡介257
11.1MFC的主要特征257
11.1.1封裝258
11.1.2繼承258
11.1.3虛擬函數和動態約束258
11.1.4MFC的宏觀框架體系259
11.2MFC和Win32259
11.3CObject類261
11.3.1CObject類的定義261
11.3.2CObject類的特性262
11.4MFC中的消息映射264
11.4.1消息的分類264
11.4.2消息結構和消息處理264
11.4.3消息映射的定義266
11.4.4MFC消息映射的實現方法267
11.4.5消息映射的相關宏267
11.4.6消息映射聲明268
11.4.7消息映射實現270
11.4.8消息映射宏271
11.5MFC窗口過程273
11.5.1MFC窗口過程的指定273
11.5.2對Windows消息的接收和處理273
11.5.3對命令消息的接收和處理273
11.5.4對控制通知消息的接收和處理273
11.6對象創建274
11.6.1對象創建與相互關系274
11.6.2MFC提供的接口275
11.7小結275
習題275
第12章MFC繪圖基礎276
12.1繪圖相關的概念276
12.1.1圖形設備接口CDC276
12.1.2圖形對象類277
12.2常用繪圖函數278
12.3動畫制作283
12.4繪圖實例293
12.5小結297
習題298
第13章課程設計299
13.1C 設計模式299
13.1.1課程設計的目的和意義299
13.1.2課程設計的基本要求299
13.1.3課程設計的技術要點300
13.1.4Factory模式簡介300
13.1.5Singleton模式303
13.1.6設計模式報告基本格式305
13.2人事管理系統305
13.2.1人事管理系統設計的目的和意義306
13.2.2人事管理系統設計的基本要求306
13.2.3人事管理系統設計技術要點306
13.2.4人事管理系統開發步驟簡介306
13.2.5人事管理系統報告基本格式320
13.3坦克大戰游戲321
13.3.1坦克大戰游戲設計的目的和意義321
13.3.2坦克大戰游戲設計的基本要求322
13.3.3坦克大戰游戲設計的技術要點322
13.3.4坦克大戰游戲報告基本格式345
13.4貪吃蛇游戲346
13.4.1貪吃蛇游戲設計的目的和意義346
13.4.2貪吃蛇游戲設計的基本要求347
13.4.3貪吃蛇游戲設計的技術要點347
13.4.4貪吃蛇游戲報告基本格式355
13.5五子棋游戲356
13.5.1五子棋游戲設計的目的和意義356
13.5.2五子棋游戲設計的基本要求356
13.5.3五子棋游戲設計的技術要點357
13.5.4五子棋游戲報告基本格式362
參考文獻363
展開全部
商品評論(0條)
暫無評論……
書友推薦
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 亚洲欧洲精品无码av | 欧美性xxxx极品hd欧美风情 | 国内精品久久久久激情影院 | 免费看男阳茎进女阳道动态图 | 色狠狠一区二区三区香蕉 | 强伦姧人妻免费无码电影 | 国产成人精品高清在线 | 亚洲综合网在线 | 乱色精品无码一区二区国产盗 | 日韩欧美国产一区二区三区四区 | 91麻豆麻豆| 久草视频免费看 | 国产亚洲欧美精品久久久 | 国产视频综合 | 欧美精欧美乱码一二三四区 | 人妻人人做人做人人爱 | 欧美视频一区二区三区 | 精品四虎免费观看国产高清午夜 | 噜噜噜噜私人影院 | 国产精品丝袜黑色高跟鞋 | 免费一极毛片 | 亚洲成 人a影院青久在线观看 | 日韩亚洲欧洲在线rrrr片 | 男人不识此网站 | 亚洲欧洲综合在线 | 久久国产精品男女热播 | 亚洲色图另类 | 欧美黑人性暴力猛交喷水 | 国产熟妇按摩3p高潮大叫 | 欧美大香a蕉免费 | 一本一本久久a久久综合精品蜜桃 | 亚洲精品国产一区二区小泽玛利亚 | 欧美一区二区在线观看 | 大肉大捧一进一出视频 | 成人免费精品视频 | 日韩插啊免费视频在线观看 | 熟妇与小伙子matur老熟妇e | 野花社区视频在线观看 | 狼狼色丁香久久婷婷综合五月 | 亚洲色图网站 | 一级电影网站 |