操作系统多字节数据的存储方式

您所在的位置:网站首页 小端次序的机器上,四字节数据 操作系统多字节数据的存储方式

操作系统多字节数据的存储方式

2024-07-09 14:24| 来源: 网络整理| 查看: 265

文章索引 字节序 大端序&小端序 定义 内存图解 判断当前操作系统的字节序

字节序

所谓的字节序,就是电脑操作系统里面多字节数据的存储顺序,分为大端序和小端序两种。

大端序&小端序 定义

大端序:低字节存放高地址,高字节存放低地址。 小端序:低字节存放低地址,高字节存放高地址。

内存图解

这里以32位Ubuntu系统为例,一个int类型占4字节,共32位。 定义一个unsigned int类型的整数,并以16进制表示。

unsigned int n = 0x12345678;

小端序的存储示意图 上图即为多字节数据以小端序方式存储的结果,存储的时候以字节为单位进行存储,每两个十六进制的数字即为一个字节,0x12在高字节,存放在高地址,0x78在低字节存放在低地址。 大端序就是在存数据的时



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3