charが8ビットでない環境(自分は見たことないけど)では、
uint8_t とかはどのように定義されるのだろう???