回答:
EOFをエコーする方法はありません。EOFは、ファイルの終わりに到達するか、読み取られているファイルが端末にバインドされているときに、eof端末設定にバインドされているキープレス(CtrlDデフォルトでは)を呼び出すことによってのみ生成できます。
int-1の値を持つ(または4294967295我々は符号なしのバージョンを考慮すれば)文字のみ0から255までの値を持つことができるので、おそらく、とにかく文字にすることはできません。
int?
fgetc(3)manページを見るようなことをしているからです。
EOFよう-1に定義されていませんか?ASCII値がわかっているのに、エコーできないのはなぜですか?