GCC与Dev-Cpp支持C99标准设置方法

原创 2007年09月17日 20:36:00
GCC与Dev-Cpp都是支持C99的,但其默认值不是C99标准,为了使用C99语法可以进行如下操作:
(1) GCC
编译时加入编译选项 -std=C99 (注意C为大写)
(2) Dev-Cpp
step1 工具->编译选项->编译器选项卡中,在"编译时加入以下命令"复选框前打钩,里面输入命令 -std=c99 (与GCC不同,这里c99中的字母c是小写)
step2 工具->编译选项->代码生成/优化选项卡中,在C编译器->支持所有ANSI C标准上选NO
 
版权声明:本文为博主原创文章,未经博主允许不得转载。

codeblocks按c99标准编译c文件的设置

作者:朱金灿来源:http://blog.csdn.net/clever101             早上用codeblocks编译一个c文件,出现这样一个编译错误:+'for'+loop+init...
  • clever101
  • clever101
  • 2014年02月02日 12:07
  • 8844

各编译器对C99的支持

在审一本C语言教材时,涉及到各编译器对C99的支持,于是Google了一番。 这篇文章是总结得比较全面的。不过其中对Borland编译器的说明已经过时。C++BuilderX已经全面支持C99了。用 ...
  • turingbook
  • turingbook
  • 2006年06月27日 17:10
  • 25225

C++11 与 C99的兼容

C++对以下C99特性的支持纳入了新标准之中: 1、C99中的预定义宏 2、__func__预定义标识符 3、_Pragma操作符 4、不定参数宏定义以及__VA_ARGS__ 5、宽窄字符串连接 ...
  • Robin__Chou
  • Robin__Chou
  • 2016年03月06日 17:05
  • 2781

C++11保证稳定性和兼容性(一):保持与C99兼容

C++11将下面C99特性的支持都纳入了新标准中 1,C99中的预定义宏 2,__func__预定义标识符 3,_Pragma操作符 4,不定参数宏定义以及__VA_ARGS__ 5,宽窄字符串连接 ...
  • fron_csl
  • fron_csl
  • 2016年03月09日 10:57
  • 719

C99标准之前没有bool类型(C99提供)

我们知道在C++里有专门的bool类型,用来表示真或假。但是在C语言里没有这样的类型。 表达式的值0为假,非0为真。所以条件判断语句( if(…)、while(…) )非常灵活,甚至一个指针类型都可以...
  • rl529014
  • rl529014
  • 2016年04月19日 12:33
  • 1668

测试vs2013对c99的支持情况和解决“将此类型用作表达式非法”的问题

Visual Studio2013终于开始比较良好地支持C99特性了。在此之前,如果用C语言写代码的话,变量名都需要放到函数体的前面部分,代码写起来十分别扭。 而Visual Studio201...
  • earbao
  • earbao
  • 2016年09月05日 18:07
  • 1713

Visual Studio2013的C语言编译器对C99标准的支持情况

Visual Studio2013终于开始比较良好地支持C99特性了。在此之前,如果用C语言写代码的话,变量名都需要放到函数体的前面部分,代码写起来十分别扭。...
  • liqiang981
  • liqiang981
  • 2016年01月13日 13:39
  • 1051

GCC和C99标准中的inline

本文介绍了GCC和C99标准中inline使用上的不同之处。inline属性在使用的时候,要注意以下两点: inline关键字在GCC参考文档中仅有对其使用在函数定义(Definit...
  • Decisiveness
  • Decisiveness
  • 2015年03月09日 17:41
  • 981

GCC 编译标准-std=的设置方法

1) 最初的 ANSI C 标准 (X3.159-1989) 在 1989 年被批准,并于 1990 年发布。稍后这个标准被接受为 ISO 标准 (ISO/IEC 9899:1990) 。虽然 ISO...
  • u012075739
  • u012075739
  • 2014年05月21日 23:01
  • 4809

第九章 C99可变长数组VLA详解

http://blog.csdn.net/code_crash/article/details/4854921 [置顶] 第九章 C99可变长数组VLA详解 分类: 数组与指针的艺术2009-...
  • wangyin159
  • wangyin159
  • 2014年08月07日 21:50
  • 1878
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:GCC与Dev-Cpp支持C99标准设置方法
举报原因:
原因补充:

(最多只允许输入30个字)