全书系统地介绍了C/C++语言的基础知识、基本语法以及编程方法,深入浅出地讲述了C++语言面向对象的重要特征(抽象、封装、继承等)。全书共13章,主要内容包括:概论;数据类型、运算符与表达式;程序的结构与语句;数组与字符串;函数;指针;构造数据类型;非面向对象的拓展;类;继承与派生;多态与动态联编;运算符重载的实例;模板。本书的特点是定位准确、选材适当,实例丰富、重点突出,特别适合作为应用型本科、高职高专院校计算机及相关专业学生学习C++程序设计的教材,也可作为其他理工科专业C++程序设计的教材,也适合作为相关技术人员的自学参考书。书中所有程序全部运行通过,所有程序源代码及相关文档,包括综合性示例程序(时钟、人工生命、带回朔的迷宫探索)在两种开发环境(BorlandC++3.1和VisualC++6.0)下的创建过程说明和源程序清单以及有关的教学资料(包括教学电子教案),均可以从高等教育出版社网站上下载,网址为:http://cs.hep.com.cn或http://www.hep.edu.cn。