C18 (C语言标准)
外观
	
	
| C语言标准 | 
|---|
| K&R C • ANSI C • C99 • C11 • C18 • C23 | 
C18(也被称为为C17)是ISO/IEC 9899:2018的非正式名称[1],是截止到2020年6月为止最新的C语言编程标准。它于2017年编写并于2018年6月发布,被用来替代C11标准(即ISO/IEC 9899:2011)。[2]
与C11的差别
[编辑]C18没有引入新的语言特性,只对C11进行了补充和修正。[2]
__STDC_VERSION__的值被改为201710L.
编译器支持
[编辑]支持C18的编译器有:
另请参见
[编辑]引用
[编辑]- ^ ISO/IEC 9899:2018 - Information technology -- Programming languages -- C. www.iso.org. [2020-06-08]. (原始内容存档于2018-08-10).
 - ^ 2.0 2.1 The Standard - C. www.iso-9899.info. [2020-06-08]. (原始内容存档于2005-02-25).
 - ^ WG 14 Document log. www.open-std.org. [2020-06-08]. (原始内容存档于2014-08-30).
 - ^ 存档副本. [2024-02-25]. (原始内容存档于2024-05-26).
 - ^ Using the GNU Compiler Collection (GCC): C Dialect Options. gcc.gnu.org. [2020-06-08]. (原始内容存档于2020-06-06).
 - ^ 存档副本. [2020-06-08]. (原始内容存档于2019-09-10).
 - ^ IAR Information Center for Arm - Release notes. netstorage.iar.com. [2020-06-08]. (原始内容存档于2019-05-29).
 - ^ C11 and C17 Standard Support Arriving in MSVC. devblogs.microsoft.com. 14 September 2020 [2021-10-16]. (原始内容存档于2021-05-11).
 
外部链接
[编辑]- N2176, 已归档的标准最终草案
 - N2244(页面存档备份,存于互联网档案馆), C11的缺陷报告摘要
 - ISO C 办公室的官方网站
 - Gustedt, Jens. C17. 2018-04-17 [2020-06-08]. (原始内容存档于2018-04-17), C17与C11的差别
 
| 前任者: C11  | 
C语言标准 | 繼任者: C2x  | 
| 这是一篇關於電腦程式語言的小作品。您可以通过编辑或修订扩充其内容。 |