반응형



c++ 에서 while 문은 조건을 만족하는 동안 loop를 도는  keyword입니다.


형식은 다음과 같지요.


bool exit =  false;

int i = 0;

while(!exit)

{

 i++;

printf("i = %d\n",i);

if(i >=100)

{

   exit = true;

}

}




그런데 다음과 같이 사용도 가능합니다.

while( i++ , (i>100)?false:true)

{

printf("i = %d\n",i);

}


또는 


while( i++, j++, !exit)

{

if(i>100 && j>100)

{

exit = true;

}

}


while문의 조건 채크는 맨 마지막 parameter에서만 합니다.



자주 사용되는 표현은 아닙니다.




+ Recent posts