红联Linux门户
Linux帮助

linux下C的问题及解决方法

发布时间:2007-03-28 00:46:58来源:红联作者:readywin
1、错误:在C99模式之外使用‘for’循环初始化声明
1)
C语言中不让在for中初始化循环变量,你不能像下面这样用,这是在C++中用的:
for (int i=0;i<100;i++)
{}
所以可把它改为:
int i;
for (i=0;i<100;i++)
{}
2)
加个参数--std=c99,即:
gcc aaa.c -o aaa --std=c99
文章评论

共有 0 条评论