作者shishe (贾富贵)
站内C_Sharp
标题[问题]c#初级问题,关于重复定义变量
时间Thu Nov 22 17:10:05 2012
start:
int myInteger = 5;
Console.WriteLine("myInteger={0}", myInteger);
goto start;
上面的代码没有错,能反复的显示myInteger = 5。
但为什么这样的代码就通不过?:
int i=5;
int i=6;
两端代码都是反复的定义同名变量啊?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 58.61.222.50
1F:→ rainbow001:编译器看不懂吧..囧 11/22 17:26
2F:→ s3748679:只有在编译的时候会发生重复定义的错误吧.. 11/22 22:01
3F:→ andymai:编译阶段和执行阶段要分清楚~编译时期不能重覆定义变数 11/22 22:09
4F:推 maxi326:上面是重覆执行, 下面才是重覆定义. GOTO最好不要用 12/29 01:34