初学者求助
c吧
全部回复
仅看楼主
level 1
这个一直报错想不通是为什么啊,编译软件是vc,也一直没看懂它的报错是什么意思
2025年08月12日 09点08分 1
吧务
level 11
别问,问就是vs2010不支持c99,不允许在for的初始化模块定义变量
2025年08月12日 11点08分 2
@油炸不良人 哦,有可能。好久没用过.c了。
2025年08月17日 03点08分
关于 for(int i=0; i<10; i++) 这种在 for 里面定义变量的写法, vs2010是支持的,作用域为当前for循环体。从vs2002开始就可以这么做了。 只有vc6不支持。但其实写法上vc6也可以这么做,只不过作用域不是for循环体。
2025年08月16日 23点08分
@BestAns 能用是因为文件扩展名是.cpp吧[小乖]
2025年08月17日 03点08分
吧务
level 11
既然外面已经定义了i,去掉for语句里的int就没事了
2025年08月12日 11点08分 3
太感谢了[泪]
2025年08月13日 01点08分
1