error: 'for' loop initial declarations are only allowed in C99 mode
使用gcc编译代码是报出
error: 'for' loop initial declarations are only allowed in C99 mode
note: use option -std=c99 or -std=gnu99 to compile your code
错误,这是因为在gcc中直接在for循环中初始化了增量:
for(int i=0; i<10; i++)
{
}
这语法在gcc中是错误的,必须先先定义i变量:
int i;
for(i=0; i<10; i++)
{}
这是因为gcc基于c89标准,换成C99标准就可以在for循环内定义i变量了:
gcc src.c -std=c99 -o src
error: 'for' loop initial declarations are only allowed in C99 mode相关推荐
- error: 'for' loop initial declarations are only allowed in C99 or C11 mode
code::blocks编译排序算法时,报错 error: 'for' loop initial declarations are only allowed in C99 or C11 mode 查询 ...
- error: ‘for’ loop initial declarations are only allowed in C99 mode
在使用gcc编译代码时出现如下报错: error: 'for' loop initial declarations are only allowed in C99 mode note: use opt ...
- [Error] ‘for‘ loop initial declarations are only allowed in C99 mode
[Error] 'for' loop initial declarations are only allowed in C99 mode for对i声明定义放在外面定义即可. 或者是在工具(tool) ...
- 【经验分享】Error:‘for’ loop initial declarations are only allowed in C99 mode 的解决方案
现象 今天在使用 gcc 编译代码时报出: error: 'for' loop initial declarations are only allowed in C99 modenote: use ...
- [Error] ‘for‘ loop initial declarations are only allowed in C99 or C11 mode 问题解决
在for和if语句中把初始化的变量移出来,得先定义才行,因为devc++中只允许C99与C11标准
- 解决 ‘for‘ loop initial declarations are only allowed in C99 mode
解决 'for' loop initial declarations are only allowed in C99 mode) 这个报错的的意思就是:只允许在C99模式下使用'for'循环初始化声明 ...
- error: 'for' loop initial declaration used outside C99 mode的解决方法
for(int i = 0;i<10;i++)这样写循环时可能会出现如题编译错误,解决方法有两种,如下: 1 将文件后缀名由".c"改为".cpp" 2 ...
- linux c 错误 'for' loop initial declaration used outside C99 mode
1 问题 再gcc编译一个c程序的时候,错误提示如下 for' loop initial declaration used outside C99 mode 2 原因 c99是允许在for循环中声明变 ...
- 编译C程序提示之'for' loop initial declaration used outside C99 mode
1 问题 再gcc编译一个c程序的时候,错误提示如下 for' loop initial declaration used outside C99 mode 2 原因 c99是允许在for循环中声明变 ...
最新文章
- 在mysql控制台查询有乱码_mysql控制台显示乱码问题
- 用神经网络分类矩阵和矩阵的转置
- 10个让人厌烦的编程语言
- 在html页面中加入矢量图,HTML页面插入SVG的多种方式
- 记录某一天安服仔的漏洞挖掘过程
- python3爬虫初探(五)之从爬取到保存
- 高通推出骁龙870 5G移动平台:7nm工艺 摩托罗拉首发
- 在现有的Visual Studio 2017中设置和测试Python环境
- html5首页图标怎么除掉,移动端H5页面端如何除去input输入框的默认样式
- lambda表达式python_python lambda表达式用法
- vue中使用阿里巴巴矢量图标库的图标
- kettle-java代码执行hive相关ktr时报错: database type with plugin id [HIVE2] couldn‘t be found!
- 6-9.添加HLSL镜面高光
- COSO流动性协议和跨链协议,能否解决流动性难题?
- RT-Thread学习1-tcp_modbus
- python显示gif图片_Python给gif图片加文字水印
- 【蓝桥杯】Python字符串处理和应用
- [Android]朝花夕拾之使用DexClassLoader动态加载广点通jar包
- java实验(客户端) 2015106宋世超
- 苹果云服务icloud_苹果手机通讯录没了怎么恢复?这3种找回方式有点意思