本书主要参考全国计算机等级考试二级C++考试大纲的要求进行编写,并适当做了一定的提高和修改。本书分11章,章主要是对C++语言的概述,让读者对C++有初步的认识,第2章主要介绍了C++的基本数据类型和表达式,第3章主要介绍了C++常用的三种流程控制结构和语句,第4章介绍了C++的函数,第5章介绍了C++的数组,第6章介绍了C++中的指针。前6章主要是面向结构的程序设计知识。第7章介绍用户自定义数据类型,重点介绍了结构体的用法,这一章是过渡性的知识,为第8章介绍面向对象的程序设计做个铺垫,第8章简要介绍了面向对象的程序设计思想和方法,第9章,0章介绍类和对象,类的继承和派生的方法,1章介绍了流类库和输入输出。后面3章集中讲述基于对象的程序设计――即 C++的类 class 设施的定义以及用法,我们可以用类来定义新的类型,井且操纵这些新的类型可以像内置类型一样容易,通过创建新的类型来描述问题域,C++使程序员能够编写出更易于理解的应用程序。
|