for( ;1 ;)是什么意思,如果改成for(;0;)结果一样嘛???

如题所述

for( ;1 ;)表示这个for循环无初始化,判断条件恒为真,循环结束后没有任何操作直接开始下一轮,其效果是无限循环。而for(;0;)是永远不执行循环追问

也就是说第二个表达式如果是0就表示为假咯?

追答

对,第二个表达式如果是0就表示为假

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-10-07
第一个是死循环,第二个不执行
相似回答