什么是C++编程语言?
C++是由Bjarne Stroustrup于1979年在贝尔实验室开发的一种编程语言。C++被认为是一种中级语言,因为它结合了高级和低级语言的特性。它是C的超集,几乎任何合法的C程序都是合法的C++程序。C++运行在各种平台上,例如Windows、Mac OS和各种UNIX版本。
它是一种:
- 静态类型语言 − 当类型检查在编译时而不是运行时执行时,编程语言被称为使用静态类型。
- 编译型语言 − 编译型语言是一种编程语言,其实现通常是编译器(将源代码生成机器代码的翻译器),而不是解释器(源代码的逐步执行器,其中不进行预运行时翻译)。
- 通用型语言 − 通用型语言通常适用于各种应用程序领域,并且缺乏针对特定领域的专门选项。这与领域特定语言 (DSL) 相反,后者专门用于特定应用程序领域。
- 区分大小写 − C++区分大小写,即所有标识符、关键字等在不同大小写时含义不同。
- 自由格式 − 自由格式语言是一种编程语言,其中程序文本中字符在页面上的位置无关紧要。
- 过程式编程 − 过程式编程语言是一种重要的编程语言,其程序能够主要以可重用的过程(例如子程序和/或函数)的形式进行结构化。
- 面向对象编程 − 面向对象编程 (OOP) 是一种基于“对象”概念的编程范例,“对象”可能包含数据(以字段的形式,通常称为属性)和代码(以过程的形式,通常称为方法)。
- 泛型编程 − 泛型编程是一种计算机编程风格,其中算法是用稍后指定的类型编写的,然后在需要时为作为参数提供的特定类型实例化。
广告