字节序 大端 小端

字节序(Byte Order),指的是在计算机系统中,多字节数据(如整数、浮点数)在内存中存储时的字节排列顺序。主要有两种类型的字节序:大端字节序(Big Endian)和小端字节序(Little Endian)。

大端字节序

在大端字节序中,数据的最高有效字节存储在内存的最低地址,而最低有效字节存储在内存的最高地址。

例子: 假设我们有一个32位的整数0x12345678,按大端序存储时的字节顺序如下:

复制代码
内存地址:   0x00   0x01   0x02   0x03
数据:      0x12   0x34   0x56   0x78

小端字节序

在小端字节序中,数据的最低有效字节存储在内存的最低地址,而最高有效字节存储在内存的最高地址。小端序是按从低位到高位的顺序排列。

例子: 假设我们有一个32位的整数0x12345678,按小端序存储时的字节顺序如下:

复制代码
内存地址:   0x00   0x01   0x02   0x03
数据:      0x78   0x56   0x34   0x12
相关推荐
Zhan861124几秒前
数据接口的序列号机制与丢包检测:西班牙行情数据IBEX指数实时行情接入笔记
大数据·数据结构·笔记·区块链
退休倒计时10 小时前
【每日一题】LeetCode 53. 最大子数组和 TypeScript
数据结构·算法·leetcode·typescript
2601_9618752410 小时前
法考资料2026|全套|资料已整理
数据结构·算法·链表·贪心算法·eclipse·线性回归·动态规划
dtq042413 小时前
C语言刷题数组5,6(求平均值,求最大值)
c语言·数据结构·算法
洛水水13 小时前
【力扣100题】81.寻找两个正序数组的中位数
数据结构·算法·leetcode
Coder-magician14 小时前
《代码随想录》刷题打卡day15:二叉树part05
数据结构·c++·算法
Darling噜啦啦14 小时前
二叉树与递归算法实战:从树结构到 LeetCode 爬楼梯,一文吃透前端数据结构与递归思维
前端·javascript·数据结构
Irissgwe14 小时前
算法的时间复杂度和空间复杂度
数据结构·c++·算法·c·时间复杂度·空间复杂度
qq_2975746715 小时前
设计模式系列文章(基础篇第22篇):访问者模式——分离数据结构与操作,实现灵活扩展
数据结构·设计模式·访问者模式
云淡风轻~窗明几净16 小时前
角谷猜想的任意算法测试
数据结构·人工智能·算法