初学者求助
c吧
全部回复
仅看楼主
level 1
团子小饼干
楼主
这个一直报错想不通是为什么啊,编译软件是vc,也一直没看懂它的报错是什么意思
2025年08月12日 09点08分
1
吧务
level 11
油炸不良人
别问,问就是vs2010不支持c99,不允许在for的初始化模块定义变量
2025年08月12日 11点08分
2
BestAns
@油炸不良人
哦,有可能。好久没用过.c了。
2025年08月17日 03点08分
BestAns
关于 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