29.6 do while 반복문으로 무한 루프 만들기

이번에는 do while로 무한 루프를 만들어보겠습니다.

do_while_infinite_loop.c

#include <stdio.h>

int main()
{
    do
    {
        printf("Hello, world!\n");
    } while (1);    // while에 1을 지정하면 무한 루프

    return 0;
}

실행 결과

... (생략)
Hello, world!
Hello, world!
Hello, world!
Hello, world!
... (계속 반복)

do 다음에 반복할 코드를 작성합니다. 그리고 while에서 조건식 대신 1을 지정하면 무한히 반복하는 무한 루프가 만들어집니다. 마찬가지로 조건식 자체가 없으므로 변화식도 필요 없습니다.

stdbool.h를 포함하여 조건식에 1대신 true를 지정해도 됩니다

최근 수정: 2016년 11월 14일, 월요일, 오후 5:44