您的位置 首页 百科问答

c++中for(; ;)表示什么意思

for(;;)是for循环语拍闭句。

for语句的语法规定,括号里面一定要有两个分号,分360问答开三个句子。

第一个句子是初始化用明贺隐的,如果没有初始化的必要,就视为空语激厅句,加上分号歌坏诉改措官露乎了。

第二个句子作为判断条件,如果没有判断条件,也视为空语句,后加一个分号。这种情况,会无限循环,相当于while(1)。如果for的执行部分,就是{}之间有break语句,可以退出。

第三个句子是执行部分执行完毕再执行的语句;无则视为空语句;此时不用再措苏圆绝落兰限征于加分号。

c++中for(; ;)表示什么意思

扩展资料:

for循环语法

1、语句最简形式为:

for(;;)

2、一般形式为:

for(单次表达式;条件表达式;末尾循环体)

{

中间循环体;

标川合识落}

其中,表示式皆可以省略,但分参究汽吧斯东世物似号不可省略,因为“;”可以代家青胡卫丝金析外天度表一个空语句,省略了之后语句减少,即为语句格式发生变化,则编译器不能识别而无法进行编译。

for循环小括号里第一个“;”号前为一个为不参与循环的单次表达式,其可作为某一变量的初始化赋值语句翻方放导练补,用来给循环控制变量赋初值;也可用来计算其它与for循环无关但先于循环部分处理的一个表达式。

参考资料来源:百度百味按微围载阻准科-for循环

上一篇 数学中的△公式是什么?
下一篇 ***.com为什么好好的就没有了啥原因?
扫一扫,手机访问

扫一扫,手机浏览