计算机二级 C++考试复习资料(全)
一、C++概述
(一) 发展历史
1980 年,Bjarne Stroustrup 博士开始着手创建一种模拟语言,能够具有面向对象的
程序设计特色。在当时,面向对象编程还是一个比较新的理念,Stroustrup 博士并不是
从头开始设计新语言,而是在 C 语言的基础上进行创建。这就是 C++语言。
1985 年,C++开始在外面慢慢流行。经过多年的发展,C++已经有了多个版本。
为次,ANSI 和 ISO 的联合委员会于 1989 年着手为 C++制定标准。1994 年 2 月,该委
员会出版了第一份非正式草案,1998 年正式推出了 C++的国际标准。
(二) C 和 C++
C++是 C 的超集,也可以说 C 是 C++的子集,因为 C 先出现。按常理说,C++编
译器能够编译任何 C 程序,但是 C 和 C++还是有一些小差别。
例如 C++增加了 C 不具有的关键字。这些关键字能作为函数和变量的标识符在 C
程序中使用,尽管 C++包含了所有的 C,但显然没有任何 C++编译器能编译这样的 C
程序 ...
附件列表