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