/Jつけたら、unsignedになるんですね。

本題に戻りたいんですが、
日本語などの2バイト文字を読むには、unsigned charで読むべきなのでしょうか
?