- 此问题在此处已有答案**:
Does the endianness affect how structure members are stored into the memory(5个答案)
(13个答案)
5天前关闭。
所以我在教科书上读到,在一些特殊的情况下,当字节序改变时,结构体可以改变大小,我不确定,但我认为这个例子是
struct X { int a, char b };
有人能解释一下这是不是真的吗?
Does the endianness affect how structure members are stored into the memory(5个答案)
(13个答案)
5天前关闭。
所以我在教科书上读到,在一些特殊的情况下,当字节序改变时,结构体可以改变大小,我不确定,但我认为这个例子是
struct X { int a, char b };
有人能解释一下这是不是真的吗?
1条答案
按热度按时间eqqqjvef1#
字节序的改变意味着你在一个不同的系统上,编译器可以自由地定义填充、整数大小和字节大小,这都可能导致不同的结构体大小,但这不是因为字节序。