C18 (C standard revision)


C18 is the informal name for ISO/IEC 9899:2018, the most recent standard for the C programming language, published in June 2018. It replaced C11.
C18 will be superseded by C2x.

Changes from C11

C18 addressed defects in C11 without introducing new language features.
The __STDC_VERSION__ macro is increased to the value 201710L.

Compiler support

List of compilers supporting C18: