前言
绪论
第一节 程序设计在计算机科学和技术中的作用
第二节 面向过程程序设计与面向对象程序设计
第三节 算法及其表示方法
第四节 程序设计是从事创新活动的工具
第五节 学习程序设计的一般方法
第一章 C++语言概述
第一节 C++语言的发展简史
第二节 C++语言诉特点
第三节 C++程序的结构
第四节 C++语言的基本组成
本章小结
第二章 基本数据类型、运算符及表达式
第一节 C++语言的基本数据类型
第二节 运算符及表达式
第三节 表达式的类型及其运算
第四节 位运算符及位运算
本章小结
第三章 控制结构
第一节 顺序结构程序设计
第二节 选择结构程序设计
第三节 循环结构程序设计
本章小结
第四章 数组
第一节 数组的定义格式
第二节 数组元素
第三节 数组的初始化
第四节 数组的应用
第五节 字符数组及字符串
第六节 字符串处理函数
第七节 字符数组的应用
本章小结
第五章 函数与编译预处理
第一节 库函数的调用
第二节 函数的定义
第三节 函数值与return语句
第五节 函数的调用
第六节 变量的存储
第七节 内部函数与外部函数
第八节 宏定义
第九节 文件包含
第十节 条件编译
第十一节 缺省参数的函数
第十二节 内置函数
第十三节 函数名重载
第十四节 作用域限定运算府
第十五节 多文件程序的编译和连接
本章小结
第六章 指针
第一节 指针及指针变量
第二节 指针与数组
第三节 指针与字符串
第四节 多级指针
第五节 指针与函数
第六节 函数main()的参数
第七节 new和delete操作符
本章小结
第七章 结构体与共用体
第八章 类与对象
第九章 继承与派生类
第十章 运算符重载与虚拟函数
第十一章 文件与流类库
附录A C++在非C的增强
附录B 常用词汇中英文对照表
参考文献