【发布时间】:2013-12-01 16:12:44
【问题描述】:
在 for 循环中我通常这样做:
for my $i (0 .. 6){
###stuff to loop
}
但是,如果我多次使用 $i 是否会被视为不当使用? 例如:
(这些循环是故意嵌套在一起的)
for my $i (0 .. 6){
###some stuff
for my $i (0 .. 30){
###double looped ...
}
}
【问题讨论】:
-
我建议使用不同的变量名称,如果您必须使用多个索引,则更容易跟踪正在发生的事情,并且如果某些事情无法正常工作,可能对调试更有帮助。
-
你的意思是让那些 for 循环嵌套吗?或者这只是一个错字?
-
@TLP 这是故意的,抱歉没有澄清。
-
@Shortland 你应该使用缩进。
标签: perl