本书是《程序设计与算法语言C++程序设计》(ISBN 9787302366966清华大学出版社,2015年版)的配套教材。内容包括程序设计概述、数据类型和表达式、程序结构、控制结构程序设计、函数、构造数据类型、指针、面向对象程序设计基础、文件和流的基本知识点与要点提示、习题答案与解析以及配套教材中的实验指导与答案,并补充有大量的习题。本书各章次与教材的章次相对应,另有三个附录。附录A给出近年来的一份本科C++程序设计期末考试题及参考答案;附录B是程序编译常见错误信息;附录C是综合程序设计题。
本书可作为高校非计算机专业的本科教材和自学教材以及高职各专业的教材,也可供广大读者参考。