c-lang:整数拡張
int型で元の型(例えば、char型)のすべての値を表すことができる場合、int型に変換。できない場合は、unsigned int に変換。