文章目录
- C++ 编程语言
- C 和 C++ 关系
- 标准的 C++ 组成
- ANSI 标准
- 比较重要的标准化时间
C++ 编程语言
- 是一种静态类型的、编译式的、通用式的、大小写敏感、不规则的编程语言
- 支持过程化编程,面向对象,泛型编程
C 和 C++ 关系
- C++ 是 C 的一个超集,任何合法的 C 程序都是合法的 C++ 程序
标准的 C++ 组成
- 核心语言,包括代码块、变量、常量等
- C++ 标准库,提供了大量的函数,用来操作文件、字符串
- 标准模板库 STL,提供了大量的方法,比如操作数据结构等等
ANSI 标准
ANSI 标准用来确保 C++ 编写的代码在 Mac,UNIX,Windows 上都能通过编译,目前编译器均支持 ANSI 标准
比较重要的标准化时间
- 1998年 C++ 98
- 2003年 C++ 03
- 2011年 C++ 11
- 还有 C++14、C++17、C++20 省略