gcc3.0以上的版本都是支持C99标准的, 但是编译程序的时候要注意, 要加上
-std=c9
参数才可以.
#include <stdio.h>
int main(void)
{
#ifdef __STDC__
printf("%s\n", "stardard C");
#endif
#ifdef __STDC_VERSION__
printf("%i\n", __STDC_VERSION__);
#endif
return 0;
}
|
gcc -std=c99 -o 13 13.c
运行输出:
阅读(3720) | 评论(0) | 转发(0) |