本书通过21个案例,63个示例,系统地介绍了C++语言的基础知识 、基本语法规则和语句结构以及基本的编程方法。全书共9章,第1~5章分别是概述、数据类型和运算符、流程控制语句、函数、指针,介绍面向过程的编程方法;第6~8章分别介绍了类和对象、继承、多态,详细讲解了面向对象程序设计语言的三大特性及编程方法;第9章详细介绍了标准输入和输出格式控制及文件的相关概念与读、写操作。每章都配有重要知识点梳理和思考与练习题。 本书可作为学生或程序员的学习用书,适合零基础且对C++语言感兴趣的初学者使用,也可作为高等学校计算机及相关专业教材、学科竞赛的辅导用书或培训学校的教材。