本书在体系结构的安排上,将C++语言的基础知识和一般的编程思想有机地结合起来,对于典型例题进行了详细的分析和解释,除在每章后附有习题外,还在附录中整合了实验设计。 本书第1~8章是对C++语言基本特性的介绍,有些特性和C语言有类似的地方。第9~12章是关于C++语言面向对象的基本思想及设计方法,这些是C语言所没有的。正是这一部分,使得许多人认为C++语言太复杂,为了使普通读者易于理解,作者力争把这些内容写得简明扼要,通俗易懂,而又比较完整。本书附录包括重要的实验内容设计及Visual C++ 2010集成开发环境介绍,这些是掌握一种程序设计语言的重要环节。 本着少而精的原则,全书版面清晰、结构紧凑、知识信息含量高,适合作为非计算机专业本科生教学或计算机应用培训班的教材,同时,还可以作为自学者或函授学习者的参考书。