在用到循环的时候时常会出现这两代码。
第一种在 循环里面定义变量
如果
for(int i=0;i<100;i++)
{
int j=i+10;
..................
}
另外一种是
int j=0;
for(int i=0;i<100;i++)
{
j=i+10;
.........................
}
这两种代码中,第一种 j 是在循环中不停的被声明。 第二种方法中 j 只被声明一次。
这两种代码中感觉上是第二种更好。但原因为是什么? 不明白。 不停的在 循环中声名变量有什么坏处?
哔哔one
拉风的咖菲猫
慕桂英4014372
一只萌萌小番薯
元芳怎么了
不负相思意
喵喔喔
收到一只叮咚