C18 (C语言标准)

{{Sidebar
|name = C Language Revisions
|style = width:auto;background:#f5faff;font-size:90%;line-height:1.6em;
|titlestyle = font-size:130%;padding-left:0.4em;padding-right:0.4em;background:#cee0f2; display:block;margin-bottom:6px;
|title = C语言标准
|headingstyle = padding:0.1em 0.25em 0.15em;{}
|heading1 = K&R C • ANSI C • C99 • C11 • C18 • C23
|navbar = none
}}

C18(也被称为为C17)是ISO/IEC 9899:2018的非正式名称,是截止到2020年6月为止最新的C语言编程标准。它于2017年编写并于2018年6月发布,被用来替代C11标准(即ISO/IEC 9899:2011)。

C18标准将被C23标准所取代。

与C11的差别
C18没有引入新的语言特性,只对C11进行了补充和修正。

  • LLVM Clang 7.0.0
  • IAR EWARM v8.40.1

*Microsoft Visual C++ VS 2019(16.8)

另请参见

  • ANSI C,,C99,C11 – C语言先前的标准
  • ,C++03,C++11,C++14,C++17,C++20 – C++语言标准
  • C和C++的兼容性

引用
外部链接
*[https://web.archive.org/web/20181230041359if_/http://www.open-std.org/jtc1/sc22/wg14/www/abq/c17_updated_proposed_fdis.pdf N2176], 已归档的标准最终草案

*

  • C17与C11的差别

评论 (0)

  • 还没有评论,来抢沙发吧。