>> Edit article
이름
제목
패스워드
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