术语和文献列表

本文用于对相关文章内容的正式引用提供解释性补充参照。

C 语言标准

ANSI C89 指 ANSI X3.159-1989 ,后来被采纳为 ISO/IEC 9899:1990 ,通称 C90 。两者正文仅有格式变化(另外 C90 不包含 Rationale )。

C99 或 ISO C99 指 ISO/IEC 9899:1999 ,被 ANSI 于 2000 年 5 月采纳。

C11 或 ISO C11 指 ISO/IEC 9899:2011 ,是第三版正式C语言国际语言标准,也被称为 C1X 。

ANSI C 一般即 ANSI C89 。实际上也只有这版标准是先 ANSI 后 ISO 。

C++ 标准

C++98 或 ISO C++98 指 ISO/IEC 14882:1998 ,是第一个 C++ 语言国际标准。

C++03 或 ISO C++03 指 ISO/IEC 14882:2003 ,是第二版 C++ 语言国际标准,对上一版只有小的修正。

C++11 或 ISO C++11 指 ISO/IEC 14882:2011 ,是第三版 C++ 语言国际标准,有较大改动。在出版之前,曾经有较长时间的延期,被称为 C++0x 。

C++14 或 ISO C++14 指 ISO/IEC 14882:2014 ,是第四版 C++ 语言国际标准,有一定修正,之前称为 C++1y 。

C++17 或 ISO C++17 指预定出版的 ISO/IEC 14882:2017 ,是 C++ 语言国际标准的一个主要版本,被称为 C++1z 。

results matching ""

    No results matching ""