[C] 무한반복 구현

김나정·2024년 5월 22일
0

C

목록 보기
6/8
post-thumbnail

이번 포스트에서는 C언어에서 무한 반복문을 구현하는 방법에 대해서 다뤘다. C 언어에서는 'true'가 예약어가 아니기 때문에 무한 반복을 구현하고 싶다고 바로 while(true) 를 쓸 수 없다.


case1🔍. 가장 일반적으로 사용되는 방법 :

while (1) {
    // 무한 반복할 코드
}

case2🔍. 매크로 정의를 사용하는 방법 :

#define TRUE 1
while (TRUE) {
    // 무한 반복할 코드
}

매크로 정의 방식 : #define 을 사용하여 특정 값을 심볼릭 이름으로 정의하는 방법


case3🔍. stdbool.h 헤더 파일을 사용하는 방법 :

#include <stdbool.h>
while (true) {
    // 무한 반복할 코드
}

stdbool.h : C99 표준부터 stdbool.h 헤더 파일을 사용하면 true와 false를 사용할 수 있다.

profile
molbwa

0개의 댓글