Skip to content

关于C++的有趣事实

C++ 是一种通用的面向对象编程语言。它支持泛型编程和低级内存操作。Bjarne Stroustrup(贝尔实验室)于1979年推出了C-With-Classes,并在1983年发展为C++。

以下是一些关于C++的精彩事实:

  1. C++这个名字表示了从C到C++的演变性质。 “++”是C中的递增操作符。
  2. C++是开发各种技术和商业软件的主要语言之一。
  3. C++引入了面向对象编程,这是C所没有的。像其他语言一样,C++支持面向对象编程的四个主要特性:封装、多态、抽象和继承。
  4. C++的面向对象编程特性来自Simula67编程语言。
  5. 一个函数是C++程序运行的最低要求。
  6. C和C++在同一地点发明,即美国的AT&T贝尔实验室。
  7. 不是纯粹的面向对象:我们可以编写不使用类的C++代码,它会编译而不会显示任何错误消息。该语言在C的基础上有一些扩展,使得面向对象编程和泛型编程更为方便。
  8. 许多编程语言受C++的影响,包括C#、Java,甚至是C的更新版本。
  9. 引用变量的概念:操作符重载借鉴自Algol 68编程语言。
  10. C++成功的主要原因之一是它支持各种编程风格。
  11. 它是一种多范式编程语言,不仅支持面向对象编程范式,还支持许多其他范式。