赞
踩
错误,中断语句不在循环内或switch语句中
举个栗子,在if语句嵌套中用break
int i = 1,k = 1;
if (i==1)
{
if (k==1)break;
cout<<"i==1";
}
对于初学者来说可能会出现这样的错误
[Error] break statement not within loop or switch
正确使用方法应该是这样的
int i = 1,k = 1;
while (i==1)
{
if (k==2)
break;
cout<<i<<endl<<k;
i++,k++;
}
break应该在循环中使用,满足条件时,直接跳出循环,不再执行while循环。
break掌握了,那么对于continue呢?两个会不会弄混淆呢
请看另一篇文章
https://blog.csdn.net/qq_44985985/article/details/91351915
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。