注册

21世纪普通高等教育精品教材

C++程序设计

主编:阚永彪 叶得学

定价:38

书号:978-7-307-12740-1

印刷色:单色

出版社:武汉大学出版社

出版/修订日期:2014年7月

C++程序设计

X
内容简介目      录

内容简介


本书依据《国家中长期教育改革和发展规划纲要(2010-2020年)》的指导精神,并结合教育部最新颁布的教学指导要求及普通高等院校教学特点编写而成。

全书共分11章,主要包括C++语言概述,基本数据类型与表达式,C++程序的流程控制,C++函数,数组,指针,自定义数据类型,面向对象程序设计基础,类和对象的创建,类的继承与派生、多态与虚函数,以及流类库和输入输出。

本书可作为本科院校(含独立学院)的计算机专业课教材,也可供成人教育和高职高专院校使用,亦可作为广大青年朋友学习的参考用书。


目录

1 C++语言概述

1.1 概述

1.2 开发工具

1.3 程序结构

1.4 编码规范

1.5 标识符

上机实训

本章小结

本章习题

 

2 基本数据类型与表达式

2.1 C++数据类型概述

2.2 变量

2.3 常量

2.4 运算符和表达式

上机实训

本章小结

本章习题

 

3 C++程序的流程控制

3.1 顺序控制语句

3.2 条件分支结构

3.3 循环结构

上机实训

本章小结

本章习题

 

4 C++函数

4.1 函数的定义

4.2 函数存在的意义

4.3 函数重载

4.4 函数的默认参数

4.5 C++中函数变量的引用

4.6 C++函数的递归调用

4.7 内嵌函数

4.8 函数和变量的作用域

4.9 编译预处理

4.10 函数模板

上机实训

本章小结

本章习题

 

5 数组

5.1 C++数组的声明和初始化

5.2 C++数组的存储

5.3 二维数组的定义和引用

5.4 用数组名作函数参数

上机实训

本章小结

本章习题

 

6 指针

6.1 指针的概念和指针变量的定义

6.2 C++指针的操作和运算

6.3 C++指针与保护

6.4 C++指针与数组

6.5 C++指针与函数

6.6 C++堆内存空间

上机实训

本章小结

本章习题

 

7 自定义数据类型

7.1 枚举类型

7.2 结构体

7.3 结构体与函数

7.4 结构数组与结构指针

上机实训

本章小结

本章习题

 

8 面向对象程序设计基础

8.1 面向对象的思想

8.2 面向对象程序设计的基本概念

上机实训

本章小结

本章习题

 

9 类和对象的创建

9.1 类和对象

9.2 构造函数和析构函数

9.3 对象数组与对象指针

9.4 对象作为函数的参数

9.5 静态成员

9.6 友元

上机实训

本章小结

本章习题

 

10 类的继承与派生、多态与虚函数

10.1 类的层次与继承性

10.2 派生类

10.3 派生类的构造函数和析构函数

10.4 多重继承

10.5 编译时的多态性和运行时的多态性

10.6 函数重载

10.7 运算符重载

10.8 虚函数

10.9 抽象类

上机实训

本章小结

本章习题

 

11 流类库和输入输出

11.1 输入/输出流的概念

11.2 流类库

11.3 输入输出的格式控制

11.4 用户自定义数据类型的输入输出

11.5 文件的输入输出

11.6 应用举例

上机实训

本章小结

本章习题

 

参考文献


相关推荐

C语言程序设计教程

主编 : 刘亮 阚永彪

Flash动画制作

主编 : 刘花 阚永彪

数据结构

主编 : 孙 涛

C++程序设计

主编 : 阚永彪 叶得学

多媒体技术及应用教程

主编 : 李 静 吴欣慧

计算机专业英语

主编 : 李晏葳 孔繁冬 康丽军

电子商务

主编 : 张炜衡 孙力