>> Delete Reply from No. 59591 article
No. RE: EOF에 관한 질문입니다

등록 2002-10-23 22:07:00 By localhost     조회 11
이름 지나가다    

		EOF란.. End Of File의 약자로.. 파일의 마지막을 뜻하는 말입니다.
 아래 설명에서 EOF의 값이 -1 이지만.. 입력을 -1로 한다고 해서.. EOF가
 입력되지는 않습니다. 단지 입력된 단어가 -1 이라고 표시하는 거죠..
 님의 처리는 당연히 -1이 출력되는게 맞습니다.
 Ctrl+D는 End Of File을 보낸다고 보시면 됩니다. 즉.. 처리를 종료
 하겠다는 뜻으로 보시면 됩니다.
 : 아주 기초적인 내용 같은데 잘 몰라서 질문드립니다.
: 입력받은 문자열을 출력하는 간단한 C프로그램을
: 실습하고 있습니다
:
: int c;
: while ( (c = getchar()) != EOF)
:     putchar(c);
: exit(0);
:
: 이런 프로그램인데요..
: -1 입력하고 엔터치면 프로그램이 종료되야 하지 않나요?
: EOF를 입력하는 방법이 따로 있는 건가요?
: -1입력하면 그냥 -1이 출력되어 버리네요.
: ctrl+D 눌러야만 프로그램이 종료되던데요
:
: 설명 좀 부탁드리겠습니다 -_-;;;
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved