亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Industrial programming >> C语言

C++ 概述

C++ 是一种静态类型、编译、通用、区分大小写、格式自由的编程语言,支持过程式、面向对象和泛型编程。

C++被视为中级 语言,因为它包含高级和低级语言特征的组合。

C++ 由 Bjarne Stroustrup 于 1979 年在新泽西州默里山的贝尔实验室开发,作为对 C 语言的增强,最初命名为 C with Classes,但后来在 1983 年更名为 C++。

C++ 是 C 的超集,几乎所有合法的 C 程序都是合法的 C++ 程序。

注意 − 一种编程语言在编译期而不是运行期执行类型检查时被称为使用静态类型。

面向对象编程

C++完全支持面向对象编程,包括面向对象开发的四大支柱 -

标准库

标准 C++ 由三个重要部分组成 -

ANSI 标准

ANSI 标准试图确保 C++ 是可移植的。您为 Microsoft 的编译器编写的代码将使用 Mac、UNIX、Windows 机器或 Alpha 上的编译器进行无错误地编译。

ANSI标准已经稳定了一段时间,各大C++编译器厂商都支持ANSI标准。

学习 C++

学习 C++ 最重要的是关注概念。

学习一门编程语言的目的是成为一个更好的程序员;也就是说,在设计和实施新系统以及维护旧系统方面变得更加有效。

C++ 支持多种编程风格。您可以使用任何语言以 Fortran、C、Smalltalk 等风格编写。每种风格都可以有效地实现其目标,同时保持运行时间和空间效率。

C++的使用

几乎每个应用领域都有数十万程序员使用 C++。

C++ 被广泛用于编写设备驱动程序和其他依赖于在实时约束下直接操作硬件的软件。

C++ 被广泛用于教学和研究,因为它足够干净,可以成功教授基本概念。

任何使用过 Apple Macintosh 或运行 Windows 的 PC 的人都间接使用过 C++,因为这些系统的主要用户界面都是用 C++ 编写的。


C语言

  1. C++ 数据类型
  2. C++ 运算符
  3. C++ 注释
  4. C++ 类模板
  5. C 语言 - 概述
  6. C++ 常量/文字
  7. C++ 中的运算符
  8. C++ 中的数字
  9. C++ 参考资料
  10. C++ 模板
  11. C++ 预处理器
  12. C# - 概述