中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊

包郵 C++語言程序設計

出版社:清華大學出版社出版時間:2024-05-01
開本: 其他 頁數: 376
本類榜單:教材銷量榜
中 圖 價:¥52.8(7.7折) 定價  ¥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條)
暫無評論……
書友推薦
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 【电子厂招聘_普工招工网_工厂招聘信息平台】-工立方打工网 | 软文发布平台 - 云软媒网络软文直编发布营销推广平台 | 沙盘模型公司_沙盘模型制作公司_建筑模型公司_工业机械模型制作厂家 | 平面钻,法兰钻,三维钻-山东兴田阳光智能装备股份有限公司 | 环氧乙烷灭菌器_压力蒸汽灭菌器_低温等离子过氧化氢灭菌器 _低温蒸汽甲醛灭菌器_清洗工作站_医用干燥柜_灭菌耗材-环氧乙烷灭菌器_脉动真空压力蒸汽灭菌器_低温等离子灭菌设备_河南省三强医疗器械有限责任公司 | 油罐车_加油机_加油卷盘_加油机卷盘_罐车人孔盖_各类球阀_海底阀等车用配件厂家-湖北华特专用设备有限公司 | KBX-220倾斜开关|KBW-220P/L跑偏开关|拉绳开关|DHJY-I隔爆打滑开关|溜槽堵塞开关|欠速开关|声光报警器-山东卓信有限公司 | 高效复合碳源-多核碳源生产厂家-污水处理反硝化菌种一长隆科技库巴鲁 | 集菌仪厂家_全封闭_封闭式_智能智能集菌仪厂家-上海郓曹 | 天津仓库出租网-天津电商仓库-天津云仓一件代发-【博程云仓】 | 立式矫直机_卧式矫直机-无锡金矫机械制造有限公司 | 杭州画室_十大画室_白墙画室_杭州美术培训_国美附中培训_附中考前培训_升学率高的画室_美术中考集训美术高考集训基地 | 工业PH计|工业ph酸度计|在线PH计价格-合肥卓尔仪器仪表有限公司 济南画室培训-美术高考培训-山东艺霖艺术培训画室 | 板式换网器_柱式换网器_自动换网器-郑州海科熔体泵有限公司 | 广州迈驰新GMP兽药包装机首页_药品包装机_中药散剂包装机 | 编织人生 - 权威手工编织网站,编织爱好者学习毛衣编织的门户网站,织毛衣就上编织人生网-编织人生 | 北京银联移动POS机办理_收银POS机_智能pos机_刷卡机_收银系统_个人POS机-谷骐科技【官网】 | 丁基胶边来料加工,医用活塞边角料加工,异戊二烯橡胶边来料加工-河北盛唐橡胶制品有限公司 | 二手色谱仪器,十万分之一分析天平,蒸发光检测器,电位滴定仪-湖北捷岛科学仪器有限公司 | 连续油炸机,全自动油炸机,花生米油炸机-烟台茂源食品机械制造有限公司 | 幂简集成 - 品种超全的API接口平台, 一站搜索、试用、集成国内外API接口 | 车充外壳,车载充电器外壳,车载点烟器外壳,点烟器连接头,旅行充充电器外壳,手机充电器外壳,深圳市华科达塑胶五金有限公司 | 浇钢砖,流钢砖_厂家价低-淄博恒森耐火材料有限公司 | 艾默生变频器,艾默生ct,变频器,ct驱动器,广州艾默生变频器,供水专用变频器,风机变频器,电梯变频器,艾默生变频器代理-广州市盟雄贸易有限公司官方网站-艾默生变频器应用解决方案服务商 | 交变/复合盐雾试验箱-高低温冲击试验箱_安奈设备产品供应杭州/江苏南京/安徽马鞍山合肥等全国各地 | 铝单板_铝窗花_铝单板厂家_氟碳包柱铝单板批发价格-佛山科阳金属 | 蓄电池在线监测系统|SF6在线监控泄露报警系统-武汉中电通电力设备有限公司 | 北京网站建设首页,做网站选【优站网】,专注北京网站建设,北京网站推广,天津网站建设,天津网站推广,小程序,手机APP的开发。 | Magnescale探规,Magnescale磁栅尺,Magnescale传感器,Magnescale测厚仪,Mitutoyo光栅尺,笔式位移传感器-苏州连达精密量仪有限公司 | 无轨电动平车_轨道平车_蓄电池电动平车★尽在新乡百特智能转运设备有限公司 | 培训一点通 - 合肥驾校 - 合肥新亚驾校 - 合肥八一驾校 | 无纺布包装机|径向缠绕包装机|缠绕膜打包机-上海晏陵智能设备有限公司 | RO反渗透设备_厂家_价格_河南郑州江宇环保科技有限公司 | 水厂自动化-水厂控制系统-泵站自动化|控制系统-闸门自动化控制-济南华通中控科技有限公司 | 空压机网_《压缩机》杂志 | 股票入门基础知识_股票知识_股票投资大师_格雷厄姆网 | 东莞猎头公司_深圳猎头公司_广州猎头公司-广东万诚猎头提供企业中高端人才招聘服务 | TMT观察网_独特视角观察TMT行业| 聚合氯化铝价格_聚合氯化铝厂家_pac絮凝剂-唐达净水官网 | 防堵吹扫装置-防堵风压测量装置-电动操作显示器-兴洲仪器 | KBX-220倾斜开关|KBW-220P/L跑偏开关|拉绳开关|DHJY-I隔爆打滑开关|溜槽堵塞开关|欠速开关|声光报警器-山东卓信有限公司 |