本书共12章,每个实验不仅提出了实验的指导思想和一般要求,而且介绍了程序调试与测试的方法。基本的调试技术是深入学习的基础,也是提高实际编程能力的前提。尽管C++语言是为解决大型软件开发工作中的问题而产生的,但在学习时不能一开始就接触大工程,甚至编写大的工程,必须从简单的小程序开始,循序渐进,逐步深入。教材中的每个实验都是精心设计的,也就是说,这些实验都是和理论教材内容紧密结合的,使学生在实践中达到对主教材内容的深入理解和熟练掌握。每一个实验都包括“知识点介绍”、“实验目的”、“实验内容”、“实验分析与指导”和“思考练习”等内容。在实验中不能满足于得到正确结果,还应深入分析和讨论结果。在每个实验的最后一般都会有“思考练习”,主要用于引导对实验的一些扩展性理解或者提高性认识,这部分内容没有给出源代码,而是要求读者自己去解决。