for语句中没有判断条件是不是就会死循环

for语句中没有判断条件是不是就会死循环for(表达式1;;表达式3);是不是只要中间那里是空的,又没有break,就会陷入死循环... for语句中没有判断条件是不是就会死循环
for( 表达式1; ; 表达式3); 是不是只要中间那里是空的,又没有break,就会陷入死循环
展开
 我来答
geniepengsz
2014-01-16 · TA获得超过2万个赞
知道大有可为答主
回答量:1.2万
采纳率:97%
帮助的人:2326万
展开全部
C语言中,for( 表达式1; 表达式2; 表达式3);
表达式1是初始条件, 表达式2是终止条件,
表达式3是变量变化方式。
表达式2即(终止条件)为空,确实是无法退出的。
更简化(极端)的做法是,三个表达式全空,即:
for( ; ; ),也可达到同样的效果。
stojakovic89
2014-01-16 · TA获得超过149个赞
知道小有建树答主
回答量:164
采纳率:0%
帮助的人:166万
展开全部
这种说法不完全正确,因为不仅有break跳出循环,函数中还可以有return跳出函数,还有goto可以任意跳转,或者exit()函数直接退出程序。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chr1999
2014-01-16 · TA获得超过1056个赞
知道小有建树答主
回答量:2462
采纳率:0%
帮助的人:1247万
展开全部
for(;;) while(1)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式