C 标准与GCC编译器

预计时间: 2分钟
  • 从 GCC 4.5 开始基本上完全支持 C99。
  • 从 GCC 4.9 开始基本上完全支持 C11。

GCC 参数配置

C 语言标准GCC 参数配置
C89 或 C90 或 ANSI C 或 ISO C-std=c90-std=iso9899:1990-ansi
C94 或 C95-std=iso9899:199409
C99-std=c99-std=iso9899:1999
C11-std=c11-std= so9899:2011
C17-std=c17-std=iso9899:2017

GCC 编译器版本

查看自己系统安装的 GCC 版本,并在官网查询该版本对 C 语言标准的支持情况。

gcc --version

GCC中C99和C11状态

GCC, the GNU Compiler Collection 上有关于 C 语言标准的支持情况的最新的文档描述:Language Standards Supported by GCC

最后更新时间为2021年03月08日