for반복문 조건식 질문

질문 제목 : for반복문 조건식질문for 문 조건식에 대해서 궁금한게 있습니다.질문 내용 : int i;
for(i=0;1;i++)
{
printf(반복 횟수: %d \n,i);
}
return 0;
{

위에서 for문에 조건식이 1로 되어있는데
이게 뜻하는게 뭐죠?? 지금 i가 0으로 설정됬고
1이 참을 뜻하는데 조건식에있는 1은 뭐가뭔지 모르겠네요 ㅠㅠ

댓글 3

  • 카프리콘 2026.09.28

    조건이 0이 아니면 무조건 참이 되는 겁니다.

  • 정예 2026.09.28

    조건이 1이면 무조건 참이 되는 거군요. 감사합니다 !

  • 푸른마을 2026.09.28

    C언어에선 0이아닌값은 모두 참이죠.
    조건이 1 , 즉, 계속 참이 되고 무한적으로 저 반복문이 돌아가겠네요

C언어 다른 글

목록