程序员c语言考试遵守的是c99标准吗
C99是标准ISO/IEC 9899:1999的简称。2011年12月8号,ISO 发布了新的 C 语言的新标准——C11,之前被称为C1X,官方名称 ISO/IEC 9899:2011。C11是目前最新的c语言标准。刚出来的,很多编译器还不是特别支持C11的标准,适用范围有限,估计需要一定时间的过渡。现在很多的商业编译器或开源编译器如GCC主要是对C99标准的支持做得很好,因此现在C99是使用最广泛的c语言标准了。
GCC遵循标准C,但GCC扩展了一些功能,有些在标准C编译器不能通过,在GCC就能通过。举个简单例子:在标准C不支持变长数组,而GCC就可以支持,C89不支持任何位置定义变量,而GCC可以随处定义,即代码写到某处需要用一个变量即可就在那儿定义一个变量。
应该是这样的c99标准下一篇:文本怎么给文本居中且添加颜色
上一篇:代码错误:C4430
热门标签: