for반복문 조건식 질문
가막새
2023.04.01
질문 제목 : for반복문 조건식질문for 문 조건식에 대해서 궁금한게 있습니다.질문 내용 : int i;
for(i=0;1;i++)
{
printf(반복 횟수: %d \n,i);
}
return 0;
{
위에서 for문에 조건식이 1로 되어있는데
이게 뜻하는게 뭐죠?? 지금 i가 0으로 설정됬고
1이 참을 뜻하는데 조건식에있는 1은 뭐가뭔지 모르겠네요 ㅠㅠ
-
라이브라
조건이 0이 아니면 무조건 참이 되는 겁니다.
-
희라
조건이 1이면 무조건 참이 되는 거군요. 감사합니다 !
-
파이팅
C언어에선 0이아닌값은 모두 참이죠.
조건이 1 , 즉, 계속 참이 되고 무한적으로 저 반복문이 돌아가겠네요