EOF
end of file
これ以上ファイルに内容がないことを示すもの。
ストリームの終わりを示すもの。
C言語ではEOF == -1
while (c = getchar() != EOF) { /* code */ }みたいなことはよくやる
ASCIIで負に対応する文字コードはないので妥当
Pythonでは""
EOFErrorでも検出可能だが、自分でハンドリングするとき
Bashにおいてコマンド入力待ち時に^D(EOF)を押下するとシェルが終了する
(ターミナルが終了するので便利)