Dev C++ C语言中for循环中声明循环控制变量的问题
Dev C++ 中C语言不能使用 for(int i=0; ; ) 这样声明循环控制变量 i不允许直接在for( ; ; )中声明变量,报错:原因: C99标准以前的C标准是不支持临时变量在 for 循环中定义的。解决方法:先声明变量后使用,在for循环前面声明变量 int i; for( i=0; ; ) 在Dev C++中设置step1:点击工具->编译选项->编译器,勾选编译时加入以下命令:复选框,在里面输入 -std=c99;step2:点击工具
复制链接