>>707
は GNU C Library の仕様なので、規格ではどうなっているのか知らないけど、
0 〜 128 までは保証されているみたいだね。ワイド文字列を扱うライブラリで
EOF をどう表現するのかは知らないけど、とりあえず EOF っていうマクロを
使っておけばいいんだろうな。

>>708
char って -128 まで表現できなかったっけ。
8ビット 2 の補数表現で 0xffffffff って -128 だし