gcc3.0以上的版本都是支持C99标准的, 但是编译程序的时候需要加上
   -std=c9 
才可以:
一下程序是验证gcc是否支持c99标准的:
#include <stdio.h>

int main(void)
{
#ifdef __STDC__
printf("%s\n", "stardard C");
#endif
#ifdef __STDC_VERSION__
printf("%ld\n", __STDC_VERSION__);
#endif
return ;
}

gcc -std=c99 -o c99_test c99_test.c

./c99_test

输出结果如下:

stardard C
199901

最新文章

  1. [LeetCode] Delete Duplicate Emails 删除重复邮箱
  2. JavaScript思维导图—DOM基本操作
  3. DS实验题 order
  4. 使用@Controller注解为什么要配置&lt;mvc:annotation-driven /&gt;
  5. 纯css3实现的动画加载特效
  6. 利用NSIS软件制作C#安装包
  7. Unity 改变类模板-为你的类添加一个命名空间
  8. How to debug with IntelliJ IDEA + Grails 2.3.x (转)
  9. JAVA基础--正则表达式
  10. OpenStack-Queens版本缓存yum源的问题
  11. 在使用可变数组过程中遇到*** Terminating app due to uncaught exception &#39;NSInternalInconsistencyException&#39;, reason: &#39;-[__NSCFDictionary setObject:forKey:]: mutating method sent to immutable object&#39;问题
  12. Google Colab Notebook 的外部文件引用配置
  13. 第三方apk内置因签名导致SystemUI未启动启动问题案例分析
  14. set函数&amp;操作
  15. Android-available for offline mode
  16. P2414 [NOI2011]阿狸的打字机
  17. 解题:WC 2007 石头剪刀布
  18. SQL语句(十五)视图
  19. python包安装-centos7/windows
  20. xcode的ios工程目录结构复习

热门文章

  1. C++ const 限定符
  2. 求新的集合 A=AUB(顺序表)
  3. 算法之旅,直奔&lt;algorithm&gt;之十五 find
  4. 给内置对象或自定义对象添加存取器属性(getter setter)的方法总结
  5. 1.Getting Started
  6. 宣布发布 Windows Azure SDK 2.2,正式发布 Windows Azure Backup 和 Hyper-V 恢复管理器预览版
  7. nginx服务器屏蔽上游错误码
  8. MongoDB初探系列之二:认识MongoDB提供的一些经常使用工具
  9. 简简单单C#爬虫小计
  10. 使用IDENTITY列属性和Sequence对象