出版社:中国铁道出版社
年代:2008
定价:29.0
本书根据实际应用和全国计算机等级考试新大纲规定的二级C++考试内容的要求编写而成。
第1学时C++学习概述
1-1C语言的发展
1-2C语言的特点
1-3C++的诞生
1-4C++的特点
1-5面向对象程序设计概述
1-6安装VisualC++6.0
1-7启动VisualC++6.0
1-8退出VisualC++6.0
1-9VisualC++6.0程序开发环境介绍
1-10C++新手常见问题
1-11C++学习方法指导
1-12本学时总结
1-13实战练习
第2学时C++程序的组成和运行
2-1学习第一个C++程序
2-2C++程序的运行过程
2-3C++程序的构成
2-4函数的组成
2-5源程序的书写格式
2-6数据的输入/输出
2-7头文件
2-8本学时总结
2-9实战练习
第3学时基本数据类型
3-1C++语言的数据类型
3-2常量
3-3整型常量
3-4浮点型常量
3-5字符型常量
3-6字符串常量
3-7变量
3-8整型变量
3-9浮点型变量
3-10字符型变量
3-11布尔型数据
3-12本学时总结
3-13实战练习
第4学时运算符与表达式
4-1表达式的组成
4-2运算符的分类
4-3算术运算符与表达式
4-4关系运算符与表达式
4-5逻辑运算符与表达式
4-6位运算符与表达式
4-7赋值运算符与表达式
4-8条件运算符与表达式
4-9逗号运算符与表达式
4-10强制类型转换运算符与表达式
4-11运算符的优先级
4-12本学时总结
4-13实战练习
第5学时程序的控制结构
5-1顺序结构
5-2选择结构
5-3循环结构
5-4条件选择语句if语句
5-5多路分支语句
5-6本学时总结
5-7实战练习
第6学时循环语句
6-1循环语句简述
6-2while型循环语句
6-3do…while型循环语句
6-4for型循环语句
6-5continue语句和break语句
6-6循环的嵌套
6-7本学时总结
6-8实战练习
第7学时函数
7-1函数的定义
7-2函数的调用
7-3函数调用中的数据传递
7-4变量的作用域
7-5变量的生存期
7-6内部函数
7-7外部函数
7-8本学时总结
7-9实战练习
第8学时函数的高级应用
8-1内联函数
8-2带缺省参数值的函数
8-3带命令行参数的main函数
8-4函数的嵌套调用
8-5函数的递归调用
8-6本学时总结
8-7实战练习
第9学时一维数组
9-1数组概述
9-2一维数组的定义
9-3一维数组的初始化
9-4一维数组元素的使用
9-5数组和函数结合应用举例
9-6本学时总结
9-7实战练习
第10学时字符数组与二维数组
10-1字符数组的定义
10-2字符数组的初始化
10-3字符数组的使用
10-4字符串处理函数
10-5字符串类string
10-6二维数组的定义
10-7二维数组的初始化
10-8二维数组的使用
10-9本学时总结
10-10实战练习
第11学时指针
11-1地址、指针与指针变量
11-2指针变量的使用
11-3指向一维数组的指针
11-4指向二维数组的指针
11-5指向字符串的指针
11-6本学时总结
11-7实战练习
第12学时指针的高级应用
12-1指针数组
12-2指向指针的指针
12-3指针变量作为函数参数
12-4返回指针的函数
12-5指向函数的指针
12-6本学时总结
12-7实战练习
第73学时引用与内存管理
13-1引用的定义及简单使用
13-2引用作为参数
13-3分配内存new运算符
13-4释放内存delete运算符
13-5C++中指针和引用的区别
13-6本学时总结
13-7实战练习
第14学时结构体
14-1结构体的定义
14-2结构体变量的使用
14-3结构体数组
14-4指向结构体的指针
14-5结构体变量作为参数在函数之间进行传递
14-6本学时总结
14-7实战练习
第15学时共用体与枚举类型
15-1共用体的定义
15-2共用体变量的使用
15-3枚举类型的定义
15-4枚举类型变量的使用
15-5自定义类型
15-6本学时总结
15-7实战练习
第16学时指针与链表
16-1链表的定义
16-2链表的操作
16-3应用举例
16-4本学时总结
16-5实战练习
第17学时类与对象
17-1对象(Object)的概念
17-2抽象(Abstraction)的概念
17-3封装(Encapsulation)的概念
17-4继承(Inheritarce)的概念
17-5多态性(Polymorphism)的概念
17-6类的定义
17-7类的数据成员
17-8类的成员函数
17-9对象的定义
17-10对象成员的引用
17-11本学时总结
17-12实战练习
第18学时类与对象的高级应用
18-1构造函数
18-2析构函数
18-3靜态数据成员
18-4静态成员函数
18-5对象指针
18-6this指针
18-7友元
18-8对象数组
18-9本学时总结
18-10实战练习
第19学时继承与派生
19-1基本概念
19-2派生类的定义
19-3派生类成员的访问属性
19-4派生类的构造函数
19-5虚基类的定义
19-6虚基类的构造函数
19-7虛基类的应用实例
19-8本学时总结
19-9实战练习
第20学时多态与虚函数
20-1多态性的概念
20-2简单的多态性实例
20-3虚函数的定义
20-4纯虚函数
20-5抽象类
20-6本学时总结
20-7实战练习
第21时运算符重载
21-1基本概念
21-2运算符重载的定义
21-3重载运算符的规则
21-4本学时总结
21-5实战练习
第22学时输入/输出流
22-1输入/输出流简介
22-2标准输出流对象cout
22-3标准错误输出流对象cerr
22-4自定义格式输出
22-5标准输入流对象cln
22-6cin的成员函数get()
22-7cin的成员函数getline()
22-8本学时总结
22-9实战练习
第23学时文件流
23-1文件流的概念
23-2文件的打开与关闭
23-3ASCII码文件的读写
23-4二进制文件的读写
23-5应用程序举例
23-6本学时总结
23-7实战练习
第24学时编译预处理和项目开发
24-1编译预处理
24-2类的定义
24-3类的实现
24-4主程序调用
24-5本学时总结
24-6实战练习
附录A实战练习参考答案
本书是“24小时轻松掌握系列”之一,该书系统介绍了C++面向对象程序设计的基本概念和方法。具体包括C++语法基础、三种程序控制结构、函数、数组、指针、结构体、共用体和枚举类型、类与对象等。另外,本书还在每学时提供了多种形式的习题(附有答案)供读者练习。该书可供各大专院校作为教材使用,也可供从事相关工作的人员作为参考用书使用。 本书根据实际应用和全国计算机等级考试新大纲规定的二级C++考试内容的要求编写而成。全书共24学时,系统介绍了C++面向对象程序设计的基本概念和方法。具体包括C++语法基础、三种程序控制结构、函数、数组、指针、结构体、共用体和枚举类型、类与对象、运算符重载、输入/输出流、文件流以及编译预处理等内容。 本书内容详实、通俗易懂、例题丰富、图文并茂,每学时提供了多种形式的习题(附有答案)供读者练习。本书尤其便于编程爱好者自学使用。可作为高等学校学生学习C++程序设计的教材,也可作为计算机培训班的教材,还可作为全国计算机等级考试二级考试人员或编程初学者的自学用书。
打破常规,24学时合理安排,换然一新。 满足等考,点透程序设计理念,轻松掌握。 边学边练,理论习题相得益彰,效果最棒。 电脑安全设置24小时轻松掌握 数据备份、恢复与安全24小时轻松掌握 Visual Basic程序设计24学时轻松掌握 笔记本电脑·数码应用24小时轻松掌握 黑客攻防技术24小时轻松掌握(第2版) DOS与命令行24小时轻松掌握 局域网技术24小时轻松掌握 C#程序设计24学时轻松掌握 Office2007电脑办公24小时轻松掌握 ASP.NET2.0编程技术24学时轻松掌握(C#版) Internet精彩应用24小时轻松掌握