首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

局部变量有关问题

2012-02-28 
局部变量问题int main(){for(int i 0;i10i++){do thing}for(int i0i10i++){do thing}}为什么会报

局部变量问题
int main()
{
for(int i =0;i<10;i++)
{
do thing;


}
for(int i=0;i<10;i++)
{

do thing;
}



}


为什么会报重复定义i

i 不是for 循环内的局部变量吗?

怎样才不报重复定义

如果程序很多for循环。

没理由定义 i,j,k,x,z,y........

麻烦死。。。。求解决....

[解决办法]
楼主应该换一个对标准支持较好的编译器……

vc6之类的东西,过时了……
[解决办法]
2008 没问题~
[解决办法]
你的变量要放前面声明定义。以前的C就这样。
[解决办法]
ls 现在的C不是了吗?

我也遇到过这种问题,有的编译器报错,有的就不报错
[解决办法]
都是编译器的原因了,用VC6的时候经常会遇到……
[解决办法]
路过接分
[解决办法]
这种方式也是可以的,但是需要编译器支持。

比如,强大的GCC就不可以。
[解决办法]
这种方式也是可以的,但是需要编译器支持。

比如,强大的GCC就不可以。
[解决办法]
给你推荐一些好的CL,CB,NB等。wxdevcpp....................
[解决办法]

探讨
楼主应该换一个对标准支持较好的编译器……

vc6之类的东西,过时了……

热点排行