在“continue”或“break”之后将执行哪个语句?
for(int i = 0; i < count; ++i)
{
// statement1
for(int j = 0; j < count; ++j)
{
//statement2
if(someTest)
continue;
}
//statement3
}
for(int i = 0; i < count; ++i)
{
// statement1
for(int j = 0; j < count; ++j)
{
//statement2
if(someTest)
break;
}
//statement3
}
最佳答案
继续:++j
,然后如果是j < count
,则为statement2
,否则为statement3
休息:statement3
关于c++ - C++继续还是打破,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6368141/