C++语言由于其良好的面向对象特性、简练高效的语法、强大的功能等众多优点,已被我国多数高等学校选作计算机高级程序设计课程的教学语言。本书是《C++程序设计教程》的配套辅助教材,在内容的安排和组织结构上既考虑初学者,也兼顾希望更深入了解C++语言的读者。本教材强调实用性,突出程序设计的方法和技巧,可使学习者学会用计算机编程的思想考虑问题,学会用编程语言解决实际问题,并通过练习和上机实践掌握基本概念、结构和算法,了解学科的前沿概念与技术。
全书分为实验篇和习题篇。实验篇设6个实验,内容包括简单程序设计、程序流程结构、数组与指针、类和对象、运算符重载和继承及多态;习题篇是为学习过程提供支持和帮助的,内容与主教材的章节对应,包括C++程序设计语言概述、数据类型与运算、流程控制语句、数组与指针、类和对象、运算符重载、继承与多态性、编译预处理命令和模板。书后附录给出了习题参考答案。
本书适合作为高等学校相关专业C++程序设计课程的配套辅助教材,对于自学者也是一本有价值的参考书。