主页 详情

《C++程序设计教程 第2版》_郭爱章主编_12419126_9787563628193

【书名】:《C++程序设计教程 第2版》
【作者】:郭爱章主编
【出版社】:东营:中国石油大学出版社
【时间】:2009
【页数】:251
【ISBN】:9787563628193
【SS码】:12419126

最新查询

内容简介

第1章 C++的初步知识

1.1 C++概述

1.1.1 C/C++语言发展史

1.1.2 C++对C的“增强”

1.2最简单的程序设计

1.2.1程序、程序设计、程序设计语言的概念

1.2.2 C++程序举例

1.2.3 C++程序的组成

1.3 C++程序的书写形式

1.4 C++程序的执行步骤

1.5面向对象的程序设计

1.5.1结构化程序设计的风格

1.5.2面向对象的程序设计

1.6关于C++上机实践

本章小结

习题一

第2章 简单数据类型和表达式

2.1简单的运算对象——常量、变量和函数

2.1.1常量

2.1.2变量

2.1.3标准函数

2.2运算符与表达式

2.2.1算术运算符与算术表达式

2.2.2赋值运算符与赋值表达式

2.2.3逗号运算符与逗号表达式

2.2.4关系运算符与关系表达式

2.2.5逻辑运算符与逻辑表达式

2.2.6条件运算符与条件表达式

2.2.7位运算

2.2.8复合运算

2.3各数据类型的混合运算

2.3.1自动类型转换

2.3.2强制类型转换

本章小结

习题二

第3章 简单程序设计

3.1 C++的语句

3.1.1语句的基本概念

3.1.2语句的分类

3.1.3赋值语句

3.2 C++的输入与输出

3.2.1 I/O流

3.2.2数据的输出

3.2.3格式输出

3.2.4数据的输入

3.2.5用getchar和putchar函数进行字符的输入和输出

3.2.6用scanf和printf函数进行输入和输出

3.3顺序结构程序设计

3.3.1算法

3.3.2算法的表示

3.3.3简单程序设计

3.3.4举例

本章小结

习题三

第4章 选择结构的程序设计

4.1 if语句

4.1.1简单的if语句

4.1.2 if-else语句

4.1.3 if-else if语句

4.1.4 if语句的嵌套

4.2条件运算符与条件表达式

4.3 switch语句

4.3.1基本格式

4.3.2执行过程

本章小结

习题四

第5章 循环结构的程序设计

5.1 while语句和do-while语句

5.1.1 while语句

5.1.2 do-while语句

5.2 for语句

5.2.1语句格式

5.2.2执行过程

5.3循环的嵌套

5.4 continue与break语句

5.5循环程序设计举例

本章小结

习题五

第6章 数组

6.1一维数组

6.1.1一维数组的定义

6.1.2一维数组元素的引用

6.1.3一维数组元素的初始化

6.1.4一维数组程序举例

6.2二维数组

6.2.1二维数组的定义

6.2.2二维数组的引用

6.2.3二维数组元素的初始化

6.2.4二维数组程序举例

6.3用数组名作为函数参数

6.4字符数组

6.4.1字符数组的定义和初始化

6.4.2字符数组的引用和赋值

6.4.3字符串及其结束标志

6.4.4字符数组的输入输出

6.4.5常用的字符串处理函数

6.4.6字符数组应用举例

6.5字符串类与字符串变量

6.5.1字符串变量的定义和引用

6.5.2字符串变量的运算

6.5.3字符串数组

6.5.4字符串运算举例

本章小结

习题六

第7章 函数

7.1概述

7.2函数的定义

7.3函数的调用

7.3.1函数调用格式及执行过程

7.3.2函数的调用方式

7.3.3对被调用函数的使用声明和函数原型

7.4函数的返回值

7.5函数调用时的参数传递

7.6函数的嵌套调用和递归调用

7.6.1函数的嵌套调用

7.6.2函数的递归调用

7.7局部变量和全局变量

7.7.1局部变量

7.7.2全局变量

7.8变量的存储类型及其作用域

7.8.1局部变量及其存储类型

7.8.2全局变量及其存储类型

7.9内部函数和外部函数

7.9.1内部函数

7.9.2外部函数

7.10内置函数

7.11函数的重载

7.12函数模板

7.13带默认形参值的函数

7.14预处理命令

7.14.1# include文件包含指令

7.14.2 #define宏定义指令

7.14.3条件编译指令

本章小结

习题七

第8章 指针

8.1基本概念

8.2指针变量的定义与引用

8.2.1定义指针变量

8.2.2指针变量的引用

8.2.3指针定义与引用的有关说明

8.2.4指针变量作为函数形参

8.3指针与数组

8.3.1数组的指针

8.3.2利用指针变量访问一维数组

8.3.3利用指针变量访问二维数组

8.4指针与字符串

8.4.1字符串的一般操作

8.4.2使用指针访问字符串

8.4.3字符串指针作为函数参数

8.4.4有关字符串的基本操作

8.5指针与函数

8.5.1指针类型的函数(返回值为指针的函数)

8.5.2函数的指针以及指向函数的指针变量

8.6指针数组和指向指针的指针

8.6.1指针数组

8.6.2指向指针的指针变量

8.6.3指针数组作为主函数main的形参

本章小结

习题八

第9章 类和对象

9.1面向对象的程序设计

9.1.1什么是OOP

9.1.2 OOP技术的基本概念

9.1.3 OOP技术的特征

9.2类的声明和对象的定义

9.2.1类的声明格式及定义

9.2.2类的成员函数的定义

9.2.3对象

9.2.4类的成员函数

9.3构造函数和析构函数

9.3.1函数重载

9.3.2构造函数

9.3.3析构函数

9.4对象

9.4.1对象的初始化

9.4.2拷贝构造函数

9.4.3对象赋值

9.4.4向函数传递对象

9.4.5返回对象

9.5 this指针和成员函数的调用

9.5.1 this指针

9.5.2成员函数的调用

9.6类型转换函数

9.7结构体和链表

9.7.1结构体定义与引用

9.7.2结构体数组

9.7.3结构体指针

9.7.4链表的概念

9.7.5链表的操作

本章小结

习题九

第10章 文件

10.1文件概述

10.2 C++文件操作概述

10.3打开和关闭文件

10.3.1打开文件

10.3.2关闭文件

10.4文件的读写

10.4.1文本文件的读写

10.4.2二进制文件的读写

10.5检测eof

10.6文件定位

本章小结

习题十

第11章 继承与多态

11.1基本概念

11.1.1基类与派生类

11.1.2派生类的定义格式

11.1.3基类与派生类的关系

11.2单继承

11.3多继承

11.4虚基类

11.5运算符重载

11.6多态性

11.7虚函数

本章小结

习题十一

附录A 常用字符与标准ASCII码对照表

附录B C++标准函数

参考文献


书查询(www.shuchaxun.com)本网页唯一编码:
1a205d5c64618348c16f4255538d12d4#9a10986a98eb3aa0fe9da2a27c7d27c2#126678701#12419126.zip