for循环后面三个部分省略解释

for循环后面三个部分省略怎么解释,哪些建议省略

都不写是一样的,在for循环体内来判断循环终止。

三个部分都是可以省略的,这得看具体的需要啊
第一个只是初始循环变量值,如果在循环外已经初始化过了,可以不写。
第二个是循环的结束条件,如果在循环体内有break语句可以结束循环,也可以不写
第三个是循环变量的增量,如果循环内有对循环变量值的改变,也可以不写

for(stat1;stat2;stat3)expr
stat1是for循环进入时执行的语句,整个循环过程中只会执行一次
stat2是for循环的判断语句,每次依据stat2的结果判断是否进入循环
stat3是for循环每次循环完毕后执行的语句,每一次循环结束就执行一次stat3

for(;;) 无条件循环,也就是所谓的死循环。怎么省略没有统一的标准,只有看代码功能需要了。