没什么特别的意思,就是for循环没有循环条件。这样做法要看实际的需要,你这个题目是因为条件写到循环体内了,当for循环结束的时候,i的值正好是需要的值,如果把条件写在for里面,那跳出循环的时候i的值可能需要减1
就是在for里面不设跳出的条件,省略的话要在逻辑代码里跳出了for(a; b; c){d}执行顺序是a->b->d->c,a、b、c可以任意省略a做初始化工作b做跳出的条件判断c做变量的增减操作d做业务逻辑不懂追问