三个参数都可以省略不写。执行到for语句,就执行第一个参数,而且只执行一次,因此,一般将初始化的语句作为第一个参数。接下来,判断第二个表达式,如果为真,则循环,否则退出,如果执行循环,循环一次后执行第三个参数,然后再判断第二个,如此重复一直到结束。所以,一般用第二个参数来判断是否执行循环,而第三个参数一般写循环控制变量的变化语句。
转载于:https://my.oschina.net/livend/blog/756684
三个参数都可以省略不写。执行到for语句,就执行第一个参数,而且只执行一次,因此,一般将初始化的语句作为第一个参数。接下来,判断第二个表达式,如果为真,则循环,否则退出,如果执行循环,循环一次后执行第三个参数,然后再判断第二个,如此重复一直到结束。所以,一般用第二个参数来判断是否执行循环,而第三个参数一般写循环控制变量的变化语句。
转载于:https://my.oschina.net/livend/blog/756684