为什么24位(3字节)不是原始类型?

时间:2015-04-24 08:29:12

标签: java c++ c byte primitive

我只是想知道。出于我正在做的目的,详细说明并不重要,但事情是char太短而int太长。我不需要32位。 24位听起来很完美。为什么在语言中没有一个原始类型,它的3个字节。那里有1个字节。那里有2个字节。那里有4个字节。为什么跳过3个字节?是3个字节导致问题的硬件问题吗?还是仅仅是惯例,人们只是坚持下去?

0 个答案:

没有答案