您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
C++教程(21世纪高等学校计算机规划教材)
出版社: 人民邮电出版社
作者: 侠名
出版年份: 2010
出版日期: 2010-05-01
商品条码: 9787115226648
定价:
¥36
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
编辑推荐
《C++教程》是针对零起点的读者编写的计算机程序设计入门教材,基于作者在清华大学18年的程序设计课程教学经验和教学成果,是国家精品课“面向对象的程序设计”建设成果之一书中对于每一个知识点,都是先给出一个简要的综述,然后通过例题来讲解每个例题包括题目、主要知识点、源程序、运行结果、思考与提示几个部分书中的习题包含了很多“国家计算机等级考试二级(C++)笔试”的真题,对于检验学生的学习情况和准备相关的考试都有裨益
《C++教程》涵盖的主要内容:
·C++语言的基本语法;
·面向对象的概念和程序设计方法;
·数据结构基础;
·模板和泛型程序设计简介
《C++教程》配套的教学资源:
·将提供习题解答与实验指导:包括全部习题的答案、每章一个实验(实验任务和步骤提示);
·电子版的教师资料:包括PPT格式的讲稿、全部例题源代码、“思考与练习”参考答案、实验参考程序;
·例题源代码:读者可以到人民邮电出版社教学服务与资源网。
问题驱动案例演示
举一反三启发思考
老师好教学生易学
内容简介
《C++教程》的内容涵盖了C++语言的基本语法、面向对象的概念和程序设计方法、数据结构基础、模板和泛型程序设计简介。对于每一个知识点,都是先给出一个简要的综述,然后通过例题来讲解。全书一共有174个例题,每个例题包括:题目、主要知识点、源程序、运行结果、思考与提示几个部分。
《C++教程》是面向没有程序设计基础的读者编写的入门教材,特点是问题驱动、案例教学,适用于大学的C++程序设计课程,也可用于自学。
作者简介
郑莉,清华大学计算机科学与技术系副教授。本科及研究生毕业于清华大学计算机系。重量教学团队骨干,ISO/IECJTC1SC36靠前标准组织专家及联合编辑,教育部教育信息化技术标准委员会副秘书长。从事计算机基础课教学及软件工程、网络教育技术研究。创建了国家精品课“面向对象的程序设计”,主持863重点项目课题,作为主要起草人起草了多部信息技术国家标准,作为联合编辑起草了靠前标准草案。获重量教学成果二等奖、北京市教学成果一等奖、教育部中国高校科学技术奖-自然科学二等奖。主编了多本计算机程序设计的畅销教材。
目录
第1章绪论 1
1.1C++语言的特点 1
1.2面向对象程序设计 1
1.3C++语言的基本符号 2
1.4C++语言的词汇 3
1.4.1关键字 3
1.4.2标识符 3
1.4.3常量 3
1.4.4运算符 3
1.5最简单的C++程序 4
小结 5
习题 5
第2章简单数据及运算 7
2.1程序中的数据 7
2.2基本数据类型 11
2.2.1整数类型 11
2.2.2浮点数类型 15
2.2.3字符类型 16
2.2.4字符串类型 17
2.2.5布尔类型 18
2.3简单运算 19
2.3.1算术运算 19
2.3.2赋值运算 21
2.3.3逗号运算 23
2.3.4关系运算 23
2.3.5逻辑运算 24
2.3.6sizeof运算 25
2.3.7位运算 26
2.4语句 27
2.4.1声明语句 28
2.4.2表达式语句 28
2.4.3复合语句 28
小结 28
习题 28
第3章流程控制 30
3.1分支结构 30
3.1.1用if语句实现选择结构 30
3.1.2switch语句 34
3.2 循环语句 36
3.2.1while语句 36
3.2.2dowhile语句 37
3.2.3for语句 38
3.3循环与选择结构的嵌套 40
3.4break&continue语句 41
3.5goto语句 43
小结 44
习题 44
第4章复杂数据及运算 47
4.1数组 47
4.1.1一维数组的声明与使用 48
4.1.2多维数组的声明与使用 50
4.2指针 52
4.2.1数据在内存中的地址 53
4.2.2指针及指针运算 56
4.3字符串 61
4.3.1以数组存放C风格的字符串 61
4.3.2string类型字符串 63
4.4枚举类型 67
4.5运算优先级与类型转换 68
4.5.1运算优先级 68
4.5.2类型转换 70
小结 71
习题 71
第5章抽象与分类 74
5.1面向过程的功能抽象——函数 74
5.1.1函数的定义与调用 74
5.1.2函数参数的单向传递 77
5.1.3引用类型的参数 78
5.1.4指针类型的参数 81
5.1.5数组类型的参数 81
5.1.6缺省参数值 84
5.1.7省略参数 85
5.1.8嵌套与递归调用 85
5.1.9内联函数 87
5.1.10函数指针 88
5.1.11函数的重载 89
5.2类与对象的概念 91
5.2.1分类与抽象的思想 91
5.2.2对象的属性与行为 91
5.3程序中类的设计 91
5.3.1对象属性的抽象 92
5.3.2对象功能与行为的抽象 93
5.4类的对象 94
5.4.1对象的定义与初始化 94
5.4.2对象的析构 99
5.4.3对象数组 100
5.4.4通过指针访问对象 103
5.4.5以对象作为函数的参数 106
5.5特殊的类 106
5.5.1结构体 107
5.5.2联合体 109
5.6友元 111
5.6.1友元函数 111
5.6.2友元类 112
小结 113
习题 113
第6章自定义类型的运算 121
6.1用函数实现对象的运算 121
6.2运算符重载函数 124
6.2.1运算符重载为成员函数 125
6.2.2运算符重载为非成员函数 127
6.3典型运算符的重载 129
6.3.1重载乘法运算符 129
6.3.2重载求相反数运算符 131
6.3.3重载相等比较运算符 133
6.3.4重载++运算符 135
6.3.5重载赋值运算符 138
6.3.6重载类型转换符 142
6.3.7重载下标访问运算符 144
小结 145
习题 145
第7章 多文件工程和编译预处理命令 150
7.1多文件工程 150
7.2外部变量与外部函数 152
7.3标准C++库和命名空间 154
7.3.1标准C++库 154
7.3.2什么是命名空间 155
7.3.3命名空间的定义 155
7.3.4命名空间的使用 157
7.3.5命名空间的嵌套 161
7.4编译预处理 162
7.4.1在程序中包含头文件 163
7.4.2程序中的置换 163
7.4.3条件预编译 165
小结 168
习题 169
第8章类的重用 171
8.1类的组合 171
8.1.1类的组合的含义 171
8.1.2类的组合实现 172
8.1.3前向引用声明 175
8.2类的继承 176
8.2.1什么是继承 176
8.2.2派生类的定义 177
8.2.3继承成员的访问控制 179
8.2.4派生类的构造函数和析构函数 182
8.2.5向上转型 185
8.3多继承与虚基类 187
8.3.1多继承中同名隐藏和二义性问题 187
8.3.2重复继承与虚基类 188
小结 190
习题 191
第9章数据的共享与保护 195
9.1变量的生存期与作用域 195
9.1.1对象的生存期 195
9.1.2作用域及可见性 196
9.2同类对象间的数据共享——静态成员 199
9.2.1静态数据成员 199
9.2.2静态函数成员 200
9.3共享数据的保护 202
9.3.1常引用 202
9.3.2常成员 203
9.3.3常对象 206
小结 208
习题 208
第10章多态性 213
10.1多态性概述 213
10.2虚函数 214
10.2.1函数的覆盖 214
10.2.2虚函数成员 215
10.2.3虚析构函数 219
10.3抽象类 221
小结 223
习题 223
第11章输入/输出流 230
11.1C++输入/输出流的概念 230
11.1.1什么是输入/输出流 230
11.1.2流类库的头文件 231
11.1.3预定义流对象 231
11.1.4I/O流库的类体系 231
11.1.5输出流举例 232
11.1.6输入流举例 233
11.2无格式的输入/输出 234
11.2.1无格式输入 235
11.2.2无格式输出 236
11.3有格式输入/输出 236
11.3.1默认的输入/输出格式 236
11.3.2格式标志的设置 237
11.3.3格式控制操纵符 238
11.4I/O流的状态 248
11.5文件流 249
11.5.1文件的概念 250
11.5.2文件流的建立 250
11.5.3文件流的关闭 251
11.5.4两种特殊的文件流 251
11.6字符串流 253
11.6.1字符串流的建立 253
11.6.2字符串流的缓冲区操作 254
11.7针对自定义类型重载和 255
小结 257
习题 257
第12章容错及异常处理基础 260
12.1异常处理的基本思想 260
12.2抛出异常 261
12.3捕获异常 263
12.4异常对象 266
12.5标准程序库异常处理 267
12.6异常规范 269
小结 270
习题 270
第13章数据结构简介 273
13.1线性群体 273
13.1.1线性群体的概念 273
13.1.2直接存取群体——数组 274
13.1.3顺序存取群体——链表 277
13.1.4栈 286
13.1.5队列 288
13.2群体数据的组织 290
13.2.1顺序查找 290
13.2.2折半查找 291
13.2.3插入排序 293
13.2.4选择排序 294
13.2.5交换排序 295
小结 297
习题 297
第14章模板简介 301
14.1函数模板 301
14.1.1函数模板的定义和实例化 301
14.1.2模板实参的使用 304
14.1.3模板的常规参数 306
14.2类模板 307
14.3类模板与继承 310
小结 312
习题 312
第15章 泛型程序设计与C++STL简介 319
15.1泛型程序设计的概念和术语 319
15.1.1泛型程序设计 319
15.1.2STL的相关概念和术语 320
15.2C++STL中的容器 322
15.2.1顺序容器 322
15.2.2关联容器 333
15.2.3容器适配器 335
15.3迭代器 338
15.3.1迭代器的分类 339
15.3.2迭代器适配器 341
15.3.3迭代器相关的辅助函数 341
15.4标准C++库中的算法简介 342
15.4.1非可变序列算法 343
15.4.2可变序列算法 345
15.4.3排序及相关算法 348
15.4.4数值算法 350
15.5函数对象 351
15.5.1函数对象 351
15.5.2函数适配器 351
小结 352
习题 352
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网