我想让一个 while 循环执行如下操作,但这在 C++ 中可行吗?如果是这样,语法是怎样的?
do {
//some code
while( expression to be evaluated );
// some more code
}
我希望一旦 while 语句决定表达式不再为真(即,如果表达式为假,//不再执行更多代码)就退出循环
最佳答案
你可以这样做:
while (1) {
//some code
if ( condition) {
break;
}
// some more code
}
关于c++ - 是否有可能在 c++ 中有一个 while 循环,使检查在循环的中间而不是开始或结束?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1807110/