栏目:字符和编码 作者:admin 日期:2015-11-15 评论:0 点击: 3,161 次
一个字符可能占用多个字节,那么这多个字节在计算机中如何存储呢?比如字符0xABCD,它的存储格式到底是AB CD,还是CD AB 呢?实际上两者都有可能,并分别有不同的名字。如果存储为AB CD,则称为Big Endian;如果存储为 CD AB,则称为Little Endian。
具体来说,以下这种存储格式为Big Endian,因为值(0xABCD)的高位(0xAB)存储在前面:
地址 值
0x00000000 AB
0x00000001 CD
相反,以下这种存储格式为Little Endian:
地址 值
0x00000000 CD
0x00000001 AB
------====== 本站公告 ======------
金丝燕网,一个严谨的网站!