大端序与小端序

大耗子 2020年02月21日 342次浏览

基本概念:

1、大端模式:高字节保存在内存的低地址

2、小端模式:高字节保存在内存的高地址

例:
var = 0x12345678,对于这个变量的最高字节为0x12,最低字节为0x78
简单来讲:在小端上,看到的数据是相反的。
小端看见的就是0x78563412
大端看见的就是0x12345678
  • 大端模式存储
地址 数据
0x0004(高地址) 0x78
0x0003 0x56
0x0002 0x34
0x0001(低地址) 0x12
  • 小端模式存储
地址 数据
0x0004(高地址) 0x12
0x0003 0x34
0x0002 0x56
0x0001(低地址) 0x78