本书主要内容有程序设计概述、基本数据及运算、流程控制、函数、批量数据的组织、复杂数据及运算、类与对象、类的继承与派生、多态性与虚函数、模板与STL简介、输入输出流、异常处理等。
第1章程序设计概述
1.1程序设计基础知识
1.1.1程序与程序设计
1.1.2算法及其描述
1.1.3程序设计方法
1.2C++语言的发展与特点
1.2.1C++语言的发展历史
1.2.2C++语言的特点
1.3C++语言程序的基本结构
1.3.1初识C++语言程序
1.3.2C++语言程序的结构特点与书写规则
1.4C++语言程序的运行
1.4.1C++语言程序的运行步骤与调试
1.4.2C++语言程序的集成开发环境
本章小结
习题
第2章基本数据及运算
2.1C++语言的数据类型
2.2数据表现形式
2.2.1常量
2.2.2变量
2.3基本数据类型
2.3.1整型数据
2.3.2实型数据
2.3.3字符型数据
2.3.4逻辑型数据
2.4常用数学库函数
2.5基本运算与表达式
2.5.1C++语言的运算
2.5.2算术运算
2.5.3逗号运算
2.5.4位运算
2.5.5数据类型的转换
本章小结
习题
第3章流程控制
3.1C++语言的语句
3.1.1简单语句
3.1.2复合语句
3.1.3流程控制语句
3.2顺序结构
3.2.1赋值语句
3.2.2数据输入输出
3.2.3顺序结构程序举例
3.3选择结构
3.3.1条件的描述
3.3.2实现选择结构的语句
3.3.3选择结构程序举例
3.4循环结构
3.4.1实现循环结构的语句
3.4.2与循环有关的转移语句
3.4.3循环的嵌套
3.4.4循环结构程序举例
本章小结
习题
第4章函数
4.1基于函数的程...