i = 1; //重新初始化变量i。。。。这是为什么呢?
当然是因为需要啊,有需要才解决,前面i++已经自加了,展开就是i=i+1;要注意++i 和 i++的区别,先自加再运算,i++是先凑合着用 i 的值,用完后就自加。
你明白i=1是赋值语句吧? 重新赋值而已。