代码风格: 尽量少用 break 跳出循环

 

 

如果while 或 for 循环里有 break; 这样的跳出语句,那么这样会导致循环体不够清晰,还不如在循环体 的结束 条件 里 && 一些条件,使得所有的判断都在结束条件声明那里看得到。

 

int i = 8, j = 0 ;

while ( i < 0 )

{

if( j > 9 )

break;

++j;

++i ;

}

 

 

改成:

 

while( i < 9 &&  j <=9 )

{

i++;

        j++;

}

你可能感兴趣的:(代码风格: 尽量少用 break 跳出循环)