网站建设资讯

NEWS

网站建设资讯

c语言函数可以无限循环吗 c语言函数可以无限循环吗为什么

C语言,可不可以,前面一个for循环无限循环着,然后还能继续执行这后面的程序呢

不行,程序的特征之一就是“有穷性”,你可以开一线程不断输出i,但不是以你这种方式。比如while(true){}。不能在同一线程中达到你想要的效果

专注于为中小企业提供网站制作、网站建设服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业龙海免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了上1000+企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

while(1)在C语言里是不是无限循环?

while循环的用法是

while(判断条件)

如果判断条件为真,则实行循环内部代码;

如果判断条件为假,则跳出循环,执行后续代码。

而判断条件为真的时候,值是1;判断条件为假的时候,值是0

故而,while

1是无限循环

C语言程序不能实现无限循环while,只能实现一次从头到尾的命令执行,

当然不行了。你把break放if语句外面试试。现在break是返回的if语句。你需要返回while(1)语句。

c语言 求大神解释 for(; ;)为什么是无限循环的?

该函数等同于while(1),由于运行for循环for(初始条件;判断条件;结束时执行)的判断条件没写,意味着判断结果始终为真,没有跳出循环的契机,就是无限循环。


分享名称:c语言函数可以无限循环吗 c语言函数可以无限循环吗为什么
网站链接:http://cdweb.net/article/hjsged.html