강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

이머우님의 프로필 이미지
이머우

작성한 질문수

FreeRTOS 프로그래밍

태스크 형태

(;;)의 의미

작성

·

383

1

태스크의 형태 강의에서 무한루프 형태의 void YourTask 함수 중

for(;;) 라는 for문이 있는데, 여기에서 세미콜론 두개인 (;;)의 의미가 무엇인지 궁금합니다.

조사해봤을 때에 유의미한 답변을 찾아볼 수 없어서 질문드립니다.

항상 좋은 강의 감사합니다.

답변 1

1

홍영기님의 프로필 이미지
홍영기
지식공유자

안녕하세요. 이머우님!

질문하신 for(;;) 는 FreeRTOS 의 문법이기보단 C언어의 문법으로써 무한 루프문을 표현하는 2가지 기법중에 하나입니다.

C언어에서는 무한 루프문을 다음과 같은 방법들로 표현할 수 있습니다.

(방법1) WHILE 을 이용

while(1){

...

...

}

 

(방법2) FOR 을 이용

for(;;){

...

...

}

여기까지 입니다.

 

이머우님의 프로필 이미지
이머우

작성한 질문수

질문하기