C11标准是什么?它的由来有何背景和原因?
- 内容介绍
- 相关推荐
本文共计1194个文字,预计阅读时间需要5分钟。
C++这门编程语言的历可追溯至1979年,当时的Bjarne Stroustrup(C++之父)还在使用Simula语言进行开发工作。图1展示了C++之父Bjarne Stroustrup与Simula语言的关系。Simula语言被誉为是第一个面向对象的编程语言。
C++ 这门编程语言的历史可以追溯至 1979 年,当时的 Bjarne Stroustrup(C++ 之父,后续简称 Stroustrup)还在使用 Simula 语言进行开发工作。图 1 C++之父,Bjarne Stroustrup
Simula 语言被认为是第一个面向对象的编程语言。Stroustrup 也非常赞赏 Simula 语言的这种特性,但由于实例开发中 Simula 语言的执行效率太低,所以此后不久,Stroustrup 开始从事“带类的C”编程语言的开发工作。
注意在开发初期,并没有 C++ 这个称谓。所谓“带类的C”,顾名思义就是在 C 语言的基础上,为其加入面向对象的思想(扩增一些写好的类和对象)。初期的 C++ 除了具备 C 语言的所有功能外,还具有类、基本继承、内联函数、默认函数参数以及强类型检查等简单功能。
本文共计1194个文字,预计阅读时间需要5分钟。
C++这门编程语言的历可追溯至1979年,当时的Bjarne Stroustrup(C++之父)还在使用Simula语言进行开发工作。图1展示了C++之父Bjarne Stroustrup与Simula语言的关系。Simula语言被誉为是第一个面向对象的编程语言。
C++ 这门编程语言的历史可以追溯至 1979 年,当时的 Bjarne Stroustrup(C++ 之父,后续简称 Stroustrup)还在使用 Simula 语言进行开发工作。图 1 C++之父,Bjarne Stroustrup
Simula 语言被认为是第一个面向对象的编程语言。Stroustrup 也非常赞赏 Simula 语言的这种特性,但由于实例开发中 Simula 语言的执行效率太低,所以此后不久,Stroustrup 开始从事“带类的C”编程语言的开发工作。
注意在开发初期,并没有 C++ 这个称谓。所谓“带类的C”,顾名思义就是在 C 语言的基础上,为其加入面向对象的思想(扩增一些写好的类和对象)。初期的 C++ 除了具备 C 语言的所有功能外,还具有类、基本继承、内联函数、默认函数参数以及强类型检查等简单功能。

