C언어: 반복문 팁
무한루프
while(1)
대신 for ( ; ; )
를 선호하는 편이다.
과거에는 for( ; ; )
로 만들어진 코드가 더욱 효율적이었기 때문이다.
콤마(,) 연산자 comma
반복문 내에 , 연산자를 이용하여 초기화, 증감표현식을 동시에 여러개 삽입 가능하다.
ex)
for (i=0,j=0; i<10 && j<10; i++, j++)
;
while(1)
대신 for ( ; ; )
를 선호하는 편이다.
과거에는 for( ; ; )
로 만들어진 코드가 더욱 효율적이었기 때문이다.
반복문 내에 , 연산자를 이용하여 초기화, 증감표현식을 동시에 여러개 삽입 가능하다.
ex)
for (i=0,j=0; i<10 && j<10; i++, j++)
;