C语言中for(int i=0;i<5;i++){}总是报错

2025-03-24 06:53:36
推荐回答(1个)
回答1:

标准c语言这样写会出现语法错误的,如果使用t20,这样写肯定会出错,无法编译,正确的写法是:在函数的开始申明变量,之后再使用变量,比如:
void
fun()
{
int
i;
........
for(i=0;i<9;i++)
..........
}
后来很多集成开发环境,是支持for(int
i=0;i<9;i++)这种写法的,不过我的建议还是按照标准的较好,这样在任何情况下都不会出错。