EOFが理解できない。

EOFが理解できない。
http://piza.2ch.net/tech/kako/976/976638476.html

getchar() が返すのは (int)-1 なのでファイル中のどんなバイトとも区別できる。
^D で入力終了にするのは tty ドライバの機能。stty -a で確認できる。


^D は EOT(伝送終了)
http://www.cppll.jp/cppreference/ascii.html