比如for(int i=1;i<=10;i++){
}条件语句中的i,是不是只能在这两个大括号内才能调用,如果在这个循环外的话,是不能调用的。
5 回答
恩言
TA贡献2条经验 获得超1个赞
对的,int i是一个循环初始化语句,在整个循环中执行一次,当循环结束后,i将被回收。如果想让i不被回收,可以这样:
int i=0;for(;i<=10;i++){... ...}将i定义到外部
添加回答
举报
0/150
提交
取消