C++程序设计24学时轻松掌握/24小时轻松掌握系列
|
|
| 新书城图书编号:291342 |
| 图书ISBN:9787113087333 |
| 出版时间:2008-6-1 |
| 出版社:中国铁道 |
| 作者:匡松 |
|
市场价格:¥29 |
|
普通会员:¥23.2
|
80折 |
|
VIP会员:¥21.75
|
75折 |
|
|
|
|
|
|
|
【图书简介】
|
|
本书是“24小时轻松掌握系列”之一,该书系统介绍了C++面向对象程序设计的基本概念和方法。具体包括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实战练习参考答案
|
|
|
|