> long>=16bit>int>=short>8bit

そんな規定には、89年のANSIのときにも、
現在の標準規格にもありませんよ。

また知ったかぶり君だな ;-)