- C++是一种面向对象的计算机程序设计语言,由美国贝尔实验室的本贾尼·斯特劳斯特卢普博士在20世纪80年代初期发明并实现。它是一种静态数据类型检查的、支持多重编程范式的通用程序设计语言。它支持过程化程序设计、数据抽象、面向对象程序设计、泛型程序设计等多种程序设计风格。
- C++是C语言的继承,进一步扩充和完善了C语言,成为一种面向对象的程序设计语言。开始,C++是作为C语言的增强版出现的,从给C语言增加类开始,不断地增加新特性。虚函数、运算符重载、多重继承、模板、异常、RTTI、命名空间逐渐被加入标准。
- C++对C语言的增强,表现在六个方面:
(1)类型检查更为严格;
(2)增加了面向对象的机制;
(3)增加了泛型编程的机制;
(4)增加了异常处理;
(5)增加了运算符重载;
(6)增加了标准模板库(STL)。
- C++关键字
- C++数据类型