do
{
if ( x ) break;
if ( y ) break;
.....
if ( z ) break;
}while(0);
代码用 do{}while(0)的形式,使得{}种的代码必须且仅走一次,但是又可以随时用break退出整个流程。一举两得。并且流程清晰易懂。
do
{
if ( x ) break;
if ( y ) break;
.....
if ( z ) break;
}while(0);
代码用 do{}while(0)的形式,使得{}种的代码必须且仅走一次,但是又可以随时用break退出整个流程。一举两得。并且流程清晰易懂。