UNIXのCではcharで1文字表すのにEUCを使っているとでも言うのでしゅか?
ちなみにJAVAでは文字セットとしてunicodeを用いるので16bitですにょ。