最适合网络开发者的网站
C++ 语言。W3Schools 英文版。初学者课程

尿素 西斯

C++ 介绍


什么是 C++?

C++ 是一种跨平台语言,可用于创建高性能应用程序。

C++ 是由 比雅内·斯特劳斯特鲁普,于 1985 年首次发布,作为 C 编程语言.

C++ 让程序员对系统资源和内存具有高度的控制权。

该语言经历了五次重大更新:


为什么使用 C++

C++ 是世界上最流行的编程语言之一。

在当今的操作系统、图形用户界面和嵌入式系统中都可以找到 C++。

C++ 是一种面向对象的编程语言,它为程序提供了清晰的结构并允许重复使用代码,从而降低了开发成本。

C++具有可移植性,可以用来开发适应多种平台的应用程序。

C++ 很有趣并且容易学习!

由于 C++ 接近 C, C#Java,它使程序员可以轻松地切换到 C++ 或反之亦然。


C和C++之间的区别

C++ 是作为 C,并且两种语言的语法几乎相同。

C 和 C++ 之间的主要区别在于 C++ 支持类和对象,而 C 不支持。


立即开始

本教程将教您 C++ 的基础知识。

不需要有任何编程经验。

开始 »

什么是 C++ 编程语言?

C++,发音为“C plus plus”,有时缩写为 CPP,是由丹麦计算机科学家 Bjarne Stroustrup 创建的高级通用编程语言。它于 1985 年首次作为 C 编程语言的扩展发布,此后随着时间的推移得到了显着扩展;截至 1997 年,C++ 具有面向对象、通用和函数式特性,此外还具有用于制造微型计算机等或 Linux 或 Windows 等操作系统的低级内存操作功能。它几乎总是作为编译语言实现的,许多供应商都提供 C++ 编译器,包括自由软件基金会、LLVM、微软、英特尔、Embarcadero、Oracle 和 IBM。

C++ 的设计考虑到了系统编程、嵌入式、资源受限的软件和大型系统,其设计重点是性能、效率和使用灵活性。C++ 还被发现在许多其他环境中很有用,其主要优势在于软件基础设施和资源受限的应用程序,包括桌面应用程序、视频游戏、服务器(例如电子商务、网络搜索或数据库)以及性能关键型应用程序(例如电话交换机或太空探测器)。

C++ 是由国际标准化组织 (ISO) 制定的标准化标准,其最新标准版本已于 2020 年 12 月由 ISO 批准并发布,即 ISO/IEC 14882:2020(非正式名称为 C++20)。C++ 编程语言最初于 1998 年被标准化为 ISO/IEC 14882:1998,随后由 C++03、C++11、C++14 和 C++17 标准修订。当前的 C++20 标准以新功能和扩大的标准库取代了这些标准。在 1998 年首次标准化之前,C++ 是由贝尔实验室的 Stroustrup 于 1979 年作为 C 语言的扩展开发的;他想要一种类似于 C 的高效灵活的语言,同时还提供用于程序组织的高级功能。自 2012 年以来,C++ 一直按三年发布一次的计划发布,下一个计划标准是 C++23。(维基百科)


关于 C++ 的有用资源



评论