break和continue的区别
Posted Jachin
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了break和continue的区别相关的知识,希望对你有一定的参考价值。
//break是结束整个循环体,continue是结束单次循环
比方说:
while(x++ < 10)
{
if(x == 3)
{
break;
}
printf("%d\r\n", x);
}
结果是输出 1 2 就退出了整个while循环
但是如果使用continue
while(x++ < 10)
{
if(x == 3)
{
continue;
}
printf("%d\r\n", x);
}
结果是:1 2 4 5 6 7 8 9 10 可见他仅仅是不输出3,因为他结束了本次循环
以上是关于break和continue的区别的主要内容,如果未能解决你的问题,请参考以下文章