c++简介

简介: c++简介

C++


C++ 是一种高级语言,它是由 Bjarne Stroustrup 于 1979 年在贝尔实验室开始设计开发的。C++ 进一步扩充和完善了 C 语言,是一种面向对象的程序设计语言。C++ 可运行于多种平台上,如 Windows、MAC 操作系统以及 UNIX 的各种版本。


编译/执行 C++ 程序


实例

#include <iostream> using namespace std; int main() { cout << "Hello, world!" << endl; return 0; }

你可以用 "\n" 代替以上代码里的 endl。


实例

#include <iostream> using namespace std; int main() { cout << "Hello, world!" << "\n"; return 0; }

C++ 简介


C++(c plus plus)是一种计算机高级程序设计语言,由C语言扩展升级而产生 [17],最早于1979年由本贾尼·斯特劳斯特卢普在AT&T贝尔工作室研发。 [2]


C++既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计。 C++几乎可以创建任何类型的程序:游戏、设备驱动程序HPC桌面嵌入式移动应用等。 甚至用于其他编程语言的库和编译器也使用C++编写。 [25]


C++拥有计算机运行的实用性特征,同时还致力于提高大规模程序的编程质量与程序设计语言的问题描述能力。


C++ 是一种静态类型的、编译式的、通用的、大小写敏感的、不规则的编程语言,支持过程化编程、面向对象编程和泛型编程。


C++ 被认为是一种中级语言,它综合了高级语言和低级语言的特点。


C++ 是由 Bjarne Stroustrup 于 1979 年在新泽西州美利山贝尔实验室开始设计开发的。C++ 进一步扩充和完善了 C 语言,最初命名为带类的C,后来在 1983 年更名为 C++。


C++ 是 C 的一个超集,事实上,任何合法的 C 程序都是合法的 C++ 程序。


注意:使用静态类型的编程语言是在编译时执行类型检查,而不是在运行时执行类型检查。

目录
相关文章
|
4月前
|
消息中间件 NoSQL Linux
workFlow c++异步网络库编译教程与简介
搜狗公司C++服务器引擎,编程范式。支撑搜狗几乎所有后端C++在线服务,包括所有搜索服务,云输入法,在线广告等,每日处理数百亿请求。这是一个设计轻盈优雅的企业级程序引擎,可以满足大多数后端与嵌入式开发需求。 编程范式 结构化并发与任务隐藏回调与内存回收机制
55 0
|
7月前
|
并行计算 程序员 C++
软件开发入门教程网 Search之C++ 简介
软件开发入门教程网 Search之C++ 简介
|
存储 算法 程序员
【C/C++ 线性表 简介】C/C++中的线性表探索:从标准库到自定义实现
【C/C++ 线性表 简介】C/C++中的线性表探索:从标准库到自定义实现
47 0
|
2月前
|
算法 安全 编译器
C++:模版初阶 | STL简介
C++:模版初阶 | STL简介
|
2月前
|
算法 安全 Linux
【C++】—— STL简介(了解)
【C++】—— STL简介(了解)
|
2月前
|
编译器 程序员 C语言
C++系列一: C++简介
C++系列一: C++简介
|
2月前
|
Linux C语言 C++
C++编程语言简介及其应用
C++编程语言简介及其应用
15 0
|
3月前
|
算法 安全 Linux
【c++】STL简介(了解)
【c++】STL简介(了解)
【c++】STL简介(了解)
|
3月前
|
存储 安全 编译器
【C/C++】C/C++编程——C++ 关键字和数据类型简介
【C/C++】C/C++编程——C++ 关键字和数据类型简介
45 2
|
3月前
|
算法 程序员 编译器
【C/C++】C/C++编程——C/C++简介
【C/C++】C/C++编程——C/C++简介
20 0