更新时间:2019-01-01 05:54:00
封面
版权信息
前言
第1章 基本数据与表达式
1.1 概述
1.1.1 程序设计与程序设计语言
1.1.2 一个简单的C++程序
1.1.3 程序的编译执行
1.2 C++语言的字符集与词汇
1.2.1 字符集
1.2.2 词汇
1.3 C++语言的基本数据类型与存储形式
1.3.1 C++语言的数据类型
1.3.2 数据存储
1.3.3 基本数据类型
1.4 数据对象与访问
1.4.1 变量定义
1.4.2 访问变量
1.4.3 常量和约束访问
1.5 表达式
1.5.1 运算符
1.5.2 算术表达式
1.5.3 逻辑表达式
1.5.4 赋值表达式
1.5.5 条件表达式
1.5.6 逗号表达式
1.6 数据输入和输出
1.6.1 键盘输入
1.6.2 屏幕输出
1.6.3 表达式语句
本章小结
习题1
第2章 程序控制结构
2.1 选择控制
2.1.1 if语句
2.1.2 switch语句
2.2 循环控制
2.2.1 while语句
2.2.2 do_while语句
2.2.3 for语句
2.2.4 循环的嵌套
2.3 判断表达式的使用
2.4 转向语句
习题2
第3章 函数
3.1 函数的定义与调用
3.1.1 函数定义
3.1.2 函数调用
3.1.3 函数原型
3.2 函数参数的传递
3.2.1 传值参数
3.2.2 指针参数
3.2.3 引用参数
3.2.4 函数的返回类型
3.3 函数调用机制
3.3.1 嵌套调用
3.3.2 递归调用
3.4 函数地址和函数指针
3.4.1 函数的地址
3.4.2 函数指针
3.5 内联函数和重载函数
3.5.1 内联函数
3.5.2 重载函数
3.6 变量存储特性与标识符作用域
3.6.1 存储特性
3.6.2 标识符的作用域与可见性
3.7 多文件程序结构
3.7.1 多文件结构
3.7.2 预处理指令
3.7.3 多文件程序使用全局变量
3.8 命名空间
3.8.1 标准名空间
3.8.2 定义命名空间
3.8.3 使用命名空间
3.9 终止程序执行
习题3
第4章 数组
4.1 一维数组
4.1.1 一维数组定义与初始化
4.1.2 一维数组访问
4.2 指针数组
4.2.1 指向基本数据类型的指针数组
4.2.2 指向数组的指针数组
4.2.3 指向函数的指针数组
4.3 二维数组
4.3.1 二维数组的定义与初始化
4.3.2 二维数组访问
4.4 数组作为函数参数
4.4.1 向函数传送数组元素
4.4.2 数组名作为函数参数
4.4.3 应用举例
4.5 动态存储
4.5.1 new和delete操作符
4.5.2 动态存储的应用
4.6 字符数组与字符串
4.6.1 字符串存储
4.6.2 字符串的访问
4.6.3 字符串处理函数