標準関数の文字の扱いはなんで int 型なんですか?