C++程序设计基础第三3版周霭如林伟健电子工业出版社9787121097539
二手书,此书是一本无赠品和附件,套装不全,购买套装请联系客服
¥
5
1.1折
¥
45
八五品
库存19件
作者周霭如、林伟健 著
出版社电子工业出版社
出版时间2010-01
版次3
装帧平装
货号9787121097539
上书时间2024-12-24
商品详情
- 品相描述:八五品
- 商品描述
-
书名:++程序设计基础第三3版
图书标准信息
-
作者
周霭如、林伟健 著
-
出版社
电子工业出版社
-
出版时间
2010-01
-
版次
3
-
ISBN
9787121097539
-
定价
45.00元
-
装帧
平装
-
开本
16开
-
纸张
其他
-
页数
480页
-
正文语种
简体中文
- 【内容简介】
-
《C++程序设计基础(第3版)》共分12章,主要内容包括:基本数据与表达式、程序控制结构、函数、数组、结构、类与对象、运算符重载、继承、虚函数与多态性、模板、输入/输出流、异常处理。《C++程序设计基础(第3版)》配套的电子课件和习题解答,请登录华信教育资源网下载(http://www.hxedu.com.cn)。电子课件由近3000张PPT幻灯片组成,以图形语言为设计理念,充分表达程序设计课程的教学特点。
《C++程序设计基础(第3版)》可以作为高等学校计算机类、信息类、电类专业本科生高级语言程序设计课程教材,也可作为教师、学生和C++语言爱好者的参考书。
- 【目录】
-
第1章基本数据与表达式/1
1.1概述/1
1.1.1程序设计与程序设计语言/2
1.1.2一个简单的C++程序/3
1.1.3程序的编译执行/6
1.2C++语言的字符集与词汇/7
1.2.1字符集/7
1.2.2词汇/8
1.3C++语言的基本数据类型与存储形式/9
1.3.1C++语言的数据类型/10
1.3.2数据存储/10
1.3.3基本数据类型/11
1.4数据对象与访问/15
1.4.1变量定义/15
1.4.2访问变量/15
1.4.3常量和约束访问/22
1.5表达式/24
1.5.1运算符/25
1.5.2算术表达式/27
1.5.3逻辑表达式/30
1.5.4赋值表达式/32
1.5.5条件表达式/33
1.5.6逗号表达式/34
1.6数据输入和输出/35
1.6.1键盘输入/35
1.6.2屏幕输出/36
1.6.3表达式语句/37
本章小结/38
习题1/39
第2章程序控制结构/44
2.1选择控制/44
2.1.1if语句/45
2.1.2switch语句/51
2.2循环控制/56
2.2.1while语句/56
2.2.2do_while语句/60
2.2.3for语句/64
2.2.4循环的嵌套/70
2.3判断表达式的使用/73
2.4转向语句/75
本章小结/78
习题2/78
第3章函数/84
3.1函数的定义与调用/84
3.1.1函数定义/85
3.1.2函数调用/86
3.1.3函数原型/86
3.2函数参数的传递/88
3.2.1传值参数/89
3.2.2指针参数/93
3.2.3引用参数/95
3.2.4函数的返回类型/97
3.3函数调用机制/101
3.3.1嵌套调用/102
3.3.2递归调用/103
3.4函数指针/108
3.4.1函数的地址/108
3.4.2函数指针/109
3.5内联函数和重载函数/114
3.5.1内联函数/114
3.5.2函数重载/115
3.6变量存储特性与标识符作用域/116
3.6.1存储特性/117
3.6.2标识符的作用域与可见性/119
3.7多文件程序结构/122
3.7.1多文件结构/122
3.7.2预处理指令/124
3.7.3多文件程序使用全局变量/129
3.8命名空间/130
3.8.1标准名空间/130
3.8.2定义命名空间/131
3.8.3使用命名空间/133
3.9终止程序执行/135
本章小结/137
习题3/138
第4章数组/147
4.1一维数组/147
4.1.1一维数组定义与初始化/147
4.1.2一维数组访问/148
4.2指针数组/151
4.2.1指向基本数据类型的指针数组/152
4.2.2指向数组的指针数组/152
4.2.3指向函数的指针数组/153
4.3二维数组/155
4.3.1二维数组的定义与初始化/155
4.3.2二维数组访问/156
4.4数组作为函数参数/159
4.4.1向函数传送数组元素/159
4.4.2数组名作为函数参数/161
4.4.3应用举例/163
4.5动态存储/167
4.5.1new和delete操作符/167
4.5.2动态存储的应用/168
4.6字符数组与字符串/171
4.6.1字符串存储/171
4.6.2字符串的访问/173
4.6.3字符串处理函数/176
4.7STRING类/180
本章小结/185
习题4/185
第5章结构/194
5.1定义结构和访问结构/194
5.1.1定义结构/194
5.1.2访问结构/195
5.2结构数组/197
5.3链表/201
本章小结/211
习题5/211
第6章类与对象/217
6.1类和对象的定义与访问/217
6.1.1定义类和对象/218
6.1.2访问对象成员/220
6.1.3this指针/221
6.2构造函数和析构函数/222
6.2.1简单构造函数和析构函数/222
6.2.2带参数的构造函数/224
6.2.3重载构造函数/225
6.2.4复制构造函数/226
6.3类的其他成员/233
6.3.1常成员/233
6.3.2静态成员/237
6.3.3友元/241
6.4类的包含/244
本章小结/248
习题6/249
第7章运算符重载/257
7.1运算符重载规则/257
7.1.1重载运算符的限制/257
7.1.2重载运算符的语法形式/258
7.2用成员或友元函数重载运算符/260
7.2.1用成员函数重载运算符/261
7.2.2用友元函数重载运算符/263
7.3几个典型运算符的重载/266
7.3.1重载++与??/266
7.3.2重载赋值运算符/268
7.3.3重载运算符[]和()/269
7.3.4重载流插入和流提取运算符/271
7.4类类型转换/276
7.4.1构造函数进行类类型转换/276
7.4.2类型转换函数/277
本章小结/281
习题7/282
第8章继承/286
8.1类之间的关系/286
8.2基类和派生类/287
8.2.1访问控制/287
8.2.2重名成员/295
8.2.3派生类中访问静态成员/298
8.3基类的初始化/299
8.4继承的应用实例/301
8.5多继承/308
8.5.1多继承的派生类构造和访问/309
8.5.2虚继承/312
本章小结/317
习题8/317
第9章虚函数与多态性/325
9.1静态联编/325
9.2类指针的关系/326
9.2.1用基类指针引用派生类对象/326
9.2.2用派生类指针引用基类对象/327
9.3虚函数和动态联编/330
9.3.1虚函数和基类指针/330
9.3.2虚函数的重载特性/333
9.3.3虚析构函数/335
9.4纯虚函数和抽象类/337
9.4.1纯虚函数/338
9.4.2抽象类/339
9.5虚函数和多态性的应用/342
9.5.1一个实例/342
9.5.2异质链表/348
本章小结/351
习题9/351
第10章模板/355
10.1什么是模板/355
10.2函数模板/356
10.2.1模板说明/356
10.2.2函数模板与模板函数/357
10.2.3重载函数模板/359
10.3类模板/361
10.3.1类模板与模板类/361
10.3.2类模板作为函数参数/364
10.3.3在类层次中的类模板/365
10.3.4类模板与友元/368
10.3.5类模板与静态成员/370
10.4标准模板/372
10.4.1容器/372
10.4.2迭代器/378
10.4.3算法/380
本章小结/384
习题10/385
第11章输入/输出流/388
11.1流类和流对象/388
11.1.1流类库/389
11.1.2头文件/390
11.2标准流和流操作/390
11.2.1标准流/391
11.2.2输入流操作/392
11.2.3输出流操作/393
11.2.4流错误状态/394
11.3格式控制/396
11.3.1设置标志字/396
11.3.2格式控制符/400
11.4串流/402
11.5文件处理/404
11.5.1文件和流/404
11.5.2打开和关闭文件/405
11.5.3文本文件/407
11.5.4二进制数据文件/411
本章小结/424
习题11/425
第12章异常处理/429
12.1C++的异常处理机制/429
12.2异常处理的实现/430
12.2.1异常处理程序/430
12.2.2带异常说明的函数原型/434
12.2.3再抛出异常传递/436
12.2.4创建对象的异常处理/436
本章小结/437
习题12/438
附录A控制台程序设计/440
A.1VISUALC++2008集成开发环境/440
A.1.1主窗口/440
A.1.2菜单栏/441
A.1.3工具栏/443
A.1.4项目、解决方案和项目工作区/443
A.1.5VisualC++2008帮助系统的使用/445
A.2建立控制台应用程序/445
A.2.1创建简单应用程序/445
A.2.2程序调试/452
A.2.3建立多文件应用程序/456
A2.4cin和cout的重定向方法/461
实践题/464
附录B常用库函数/467
附录CC++关键字表/481
附录DASCII码字符集/482
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价