인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

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

solitary님의 프로필 이미지
solitary

작성한 질문수

홍정모의 따라하며 배우는 C언어

8.2 파일의 끝

EOF질문

해결된 질문

작성

·

225

2

EOF가 -1로 define되어있고 while ((c = getch()) != EOF)에서 콘솔창에 EOF를 입력하는 커맨드 ctrl+z를 입력하고 엔터를 치면 -1이 반환이 되고 -1은 곧 EOF이므로 끝내게 된다.

이렇게 이해하면 맞게 이해한건가요?

이것이 아니면 EOF와 상관없이 원래 getchar()함수는 더이상 입력받을 것이 없을 때 -1을 무조건 return하는 것인가요?

답변 1

2

처음 생각하신 것이 맞습니다.

solitary님의 프로필 이미지
solitary

작성한 질문수

질문하기