关于linux下 gcc 编译时for循环的报错。c99

来源:互联网 发布:乌克兰男女比例知乎 编辑:程序博客网 时间:2024/06/05 08:14

今天写点程序,声明个人是小白

发现一个没有错的程序一直报错,百思不得其解。

看了一下报错信息  恍然大悟

erro:  for loop initial declaration are only allowed c99 mode

意思是我的for循环形式只是在c99下是允许的 。

所以要修改一下我的for循环模式



c语言有很多标准
以前的标准不允许for(int i=0;;)这中格式
而c99的模式允许了
你的c编译器不是c99标准
for(int i=0;;)
所有你应该这样改
int i;
for(i=0;;); 

0 0
原创粉丝点击