第1章概述
1.1程序与语言1
1.1.1程序1
1.1.2程序设计语言的发展1
1.2面向对象程序设计的方法2
1.2.1面向对象方法的由来2
1.2.2面向对象的基本概念3
1.2.3面向对象程序设计与结构化程序设计3
1.2.4面向对象方法的优点4
1.3程序开发过程5
习题17
第2章C++简单程序设计
2.1C++基础8
2.1.1C++的产生8
2.1.2C++的特点8
2.1.3最简单的C++程序8
2.2数据类型和表达式11
2.2.1基本数据类型12
2.2.2关键字与标识符12
2.2.3变量13
2.2.4常量13
2.2.5数组16
2.2.6枚举类型19
2.2.7结构体21
2.2.8共用体(联合类型)22
2.2.9运算符24
2.2.10表达式27
2.2.11数据类型转换30
2.3数据的输入与输出31
2.3.1printf与scanf31
2.3.2I/O流35
2.4基本的控制结构38
2.4.1选择结构38
2.4.2循环结构43
2.4.3预处理功能47
2.4.4转向语句49
习题251
C++面向对象程序设计
目录
第3章函数和作用域
3.1函数的定义和声明55
3.1.1函数的定义55
3.1.2函数的声明56
3.2函数的调用56
3.3函数的参数传递59
3.4内联函数60
3.5带默认参数的函数61
3.6函数重载63
3.7使用C++系统函数66
3.8作用域67
3.8.1作用域分类67
3.8.2局部变量与全局变量70
习题371
第4章指针和引用
4.1指针75
4.1.1指针的概念75
4.1.2指针的应用79
4.1.3指针与数组83
4.1.4const型指针89
4.1.5内存分配90
4.1.6指针与函数92
4.2引用98
4.2.1引用的概念98
4.2.2引用的操作99
4.2.3不能被定义引用的情况100