C18(也被称为为C17)是ISO/IEC 9899:2018的非正式名称[1],是截止到2020年6月为止最新的C语言编程标准。它于2017年编写并于2018年6月发布,被用来替代C11标准(即ISO/IEC 9899:2011)。[2]
C18标准将被C23标准所取代。[3][4]
C18没有引入新的语言特性,只对C11进行了补充和修正。[2]
__STDC_VERSION__的值被改为201710L.
__STDC_VERSION__
201710L
支持C18的编译器有: