Little和Big指的是内存地址的大小,end指的是数据的末尾。
Little-endian指内存地址低的地方存数据的末尾(即低字节)
Big-endian指内存地址高的地方存数据的末尾(即高字节)
例:0x1234要存放进从0x4000开始的内存中
在Little-endian中
|
内存地址 |
存放内容 |
|
0x4000 |
0x34 |
|
0x4001 |
0x12 |
|
内存地址 |
存放内容 |
|
0x4000 |
0x12 |
|
0x4001 |
0x34 |
本文详细解释了Little-endian和Big-endian两种内存存储方式的区别,并通过具体例子展示了这两种方式下数据的不同存储顺序。
Little和Big指的是内存地址的大小,end指的是数据的末尾。
|
内存地址 |
存放内容 |
|
0x4000 |
0x34 |
|
0x4001 |
0x12 |
|
内存地址 |
存放内容 |
|
0x4000 |
0x12 |
|
0x4001 |
0x34 |
转载于:https://www.cnblogs.com/qionglouyuyu/p/4175480.html
441

被折叠的 条评论
为什么被折叠?