整理浏览器标签 看到之前收藏的一个 do{ } while(0) 使用的好处,今天再看感觉这样用依然很妙。
使用 do{ } while(0) 主要目的其实是为了利用循环里面可以break ,很优雅的实现跳过一些代码的执行
示例:
do{
语句1;
语句2;
if(条件){
语句3;
break;
}
语句4;
语句5;
}while(0)
语句6;
if里面就可以通过break退出循环,从而实现跳过语句4和语句5的执行。
标签:语句,do,很妙,C++,break,while,跳过
来源: https://www.cnblogs.com/betterwgo/p/16276818.html