C++程序设计教程 (第二版)
批量上传,套装书可能不全,下单前咨询在线客服! 正版书 !!!
¥
28.17
6.7折
¥
42
全新
库存2件
作者瞿绍军//罗迅//刘宏
出版社华中科技大学
ISBN9787568017664
出版时间2016-08
装帧其他
开本16开
定价42元
货号9787568017664
上书时间2024-10-18
商品详情
- 品相描述:全新
- 商品描述
-
目录
第一章 C++语言概述
1.1 C++语言简介
1.1.1 C++语言的发展
1.1.2 C++语言的特点
1.2 C++程序基本结构
1.3 C++程序的开发环境
1.3.1 Visua C++
1.3.2 VisualStudio2010
1.3.3 Dev-C++
1.3.4 CodeBlocks
1.4 ACM国际大学生程序设计竞赛
1.4.1 ACM-ICPC简介
1.4.2 竞赛规则
1.4.3 自动评测系统
1.4.4 竞赛学习资源—书籍推荐
习题一
第二章 C++语言编程基础
2.1 C++语言词法
2.1.1 注释
2.1.2 标识符
2.1.3 关键字
2.1.4 运算符
2.1.5 标点符号
2.1.6 常量
2.2 基本数据类型
2.2.1 整型
2.2.2 浮点型
2.2.3 字符型
2.2.4 布尔型
2.2.5 宽字符类型
2.2.6 字符串常量
2.3 运算符与表达式
2.3.1 变量的定义
2.3.2 算术运算符
2.3.3 关系运算符
2.3.4 逻辑运算符
2.3.5 位运算符
2.3.6 移位运算符
2.3.7 赋值运算符
2.3.8 条件运算符
2.3.9 逗号运算符
2.3.1 0类型转换运算
2.3.1 1自增运算符和自减运算符
2.3.1 2表达式的估值
2.4 语句
2.4.1 语句及三种结构
2.4.2 表达式语句
2.4.3 复合语句
2.4.4 C++标准输入输出流(包括常用格式控制
2.4.5 选择语句
2.4.6 循环语句
2.4.7 break语句和continue语句
2.4.8 goto语句
2.4.9 程序设计综合举例
2.5 ACM国际大学生程序设计竞赛中的输入输出
习题二
第三章 数组与字符串
3.1 数组的概念
3.2 数组的定义
3.2.1 数组的定义
3.2.2 数组的初始化
3.2.3 二维数组
3.4 数组应用举例
3.5 字符串
3.5.1 C++原生字符串
3.5.2 原生字符串函数
3.5.3 C++STLs
习题三
第四章函数
4.1 函数与程序结构概述
4.2 函数的定义与声明
4.2.1 函数的定义
4.2.2 函数声明与函数原型
4.3 函数参数和函数返回值
4.3.1 函数形式参数和实际参数
4.3.2 函数的返回值
4.3.3 函数调用
4.4 函数的嵌套与递归调用
4.4.1 函数的嵌套调用
4.4.2 递归调用
4.5 变量作用域和存储类型
4.5.1 局部与全局变量
4.5.2 动态存储和静态存储
4.6 内联函数
4.7 重载函数与默认参数函数
4.7.1 重载函数
4.7.2 默认参数函数
4.8 编译预处理
4.8.1 文件包含
4.8.2 宏定义
4.8.3 条件编译
习题四
第五章 指针
5.1 指针的概念
5.2 指针变量
5.2.1 指针定义
5.2.2 指针运算符
5.2.3 引用变量
5.2.4 多级指针与指针数组
5.2.5 指针与常量限定符
5.3 指针与数组
5.3.1 指针与一维数组
5.3.2 指针与二维数组
5.3.3 指针与字符数组
5.3.4 指针与函数
5.4 指针运算
5.5 动态存储分配
5.5.1 new操作符
5.5.2 delete操作符
习题五
第六章 结构体与共用体
6.1 结构体
6.l.1 结构体的声明
6.1.2 结构体变量的引用及初始化赋值
6.2 嵌套结构体
6.3 结构体数组
6.3.1 结构体数组的定义和初始化
6.3.2 结构体数组成员的引用
6.4 结构体指针
6.4.1 指向结构体变量的指针
6.4.2 指向结构体数组的指针
6.4.3 用结构体变量和指向结构体变量的指针作为函数参数
6.4.4 内存动态管理函数
6.5 共用体
6.5.1 共用体的概念
6.5.2 共用型变量的定义
6.5.3 共用型变量的引用
6.5.4 共用体类型数据的特点
6.5.5 共用体变量的应用
6.6 枚举类型
6.7 用typedef定义
习题六
第七章 类与对象及封装性
7.1 类的抽象
7.2 类的定义与对象的生成
7.3 构造函数和析构函数
7.4 构造函数的重载
7.5 对象指针
习题七
第八章 类的深入
8.1 友元函数
8.2 对象传入函数的讨论
8.3 函数返回对象的讨论
8.4 拷贝构造函数
8.5 this关键字
习题八
第九章 运算符重载
9.1 使用成员函数的运算符重载
9.2 友元运算符函数
9.3 重载关系运算符
9.4 进一步考查赋值运算符
9.5 重载new和de
9.6 重载
9.7 重载其他运算符
习题九
第十章 继承性
10.1 继承性的理解
10.2 类的继承过程
10.3 基类访问控制
10.4 简单的多重继承
10.5 构造函数/析构函数的调用顺序
10.6 给基类构造函数传递参数
10.7 访问的许可
10.8 虚基类
习题十
第十一章 多态性
11.1 基类的指针及引用
11.2 虚函数
11.3 继承虚函数
11.4 多态性的优点
11.5 纯虚函数和抽象类
习题十一
第十二章输入输出流
12.1 C++的输入输出
12.2 标准输入输出流
12.3 文件流
12.4 字符串流
12.5 格式控制
12.5.1 流操纵符
12.5.2 流对象的成员函数
12.6 ACM中的文件输入输出
习题十二
第十三章 模板和标准库
13.1 函数模板
13.2 类模板
13.3 标准库
13.3.1 顺序容器
13.3.2 关联容器
13.3.3 算法
13.3.4 迭代器
习题十三
附录A:ASCII码对照表
附录B:C/C++与标准C++头文件对照表
附录C:Linux、Unix下编译C++程序
附录D:在Visual C++下调试程序
附录E:Dev-C++调试
参考文献
内容摘要
瞿绍军、罗迅、刘宏主编的《C++程序设计教程(第2版高等院校计算机系列教材)》紧密结合目前高校计算机教学发展趋势,将ACM国际大学生程序设计竞赛的相关内容引进教材,对学生养成良好的编程习惯和编程思维、提高分析和解决问题的能力大有帮助,这是本书的创新之处。
全书共分13章,各章节内容由浅入深、相互衔接、前后呼应、循序渐进。第1~6章介绍了C++程序设计的基础、函数与程序结构、数组与字符串、指针、
结构体与共用体、ACM国际大学生程序设计竞赛相关知识和竞赛中的数据输入/输出等;第7~13章介绍了C++面向对象特性,包括类与对象及封装性、类的深入、运算符重载、继承性、多态性、输入/输出流
、模板和标准库;附录A列出了ASCII码对照表;附录B列出了传统c/c++语言与标准C++语言头文件对照表,方便学习和参考;附录C介绍了如何在Linux、UNIX下编译和调试c++程序;附录D介绍了在VisualC++下调试程序的方法;附录E介绍了在Dev-C++下调试程序的方法。本书的配套教材《C++程序设计教程习题答案和实验指导》提供了相关的实验内容、参考答案和模拟试卷。
本书吸收了国内外近几年出版的同类教材的优点,内容丰富,特别适合用作计算机专业和相关专业的程序设计类课程的教材,也可作为ACM国际大学生程序设计竞赛的入门教材,还可作为各类考试培训和C++程序设计自学教材。
— 没有更多了 —
以下为对购买帮助不大的评价