编程语言
首页 > 编程语言> > C++ do{ } while(0)

C++ do{ } while(0)

作者:互联网

整理浏览器标签 看到之前收藏的一个 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