なんでcにはbyte型がないの?
sizeof (char)が必ず1になるから、
malloc等の引数でイチイチ n * sizeof (char)とか書かなくていい、
いや、書いたほうがいいとかのクソ議論が起こらないはず。byteなら。
さらにchar四文字、byte四文字でタイプ数は増えたりもしないし。

想像するに、
・そんなに欲しけりゃtypedefしれ
・1byteが8bitというのも当時は定番じゃなかった?から、抽象的にcharとゆっといた。

とか?