一、 定义
大端法:数据的高字节保存在内存的低地址中
小端法: 数据的高字节保存在内存的高地址中
二 、概念解释
1. 数据的高字节 :
要理解这个概念我们首先要理解什么是数据
比如说 123 这就是个十进制的数据
又必须说 0x11223344 这就是个十六进制的数据
我们说在十进制数据中 3是个位数 最后面的数字 表示的是低字节
而1是百位数 最前面的数字 表示的是高字节
那么类比到十六进制中
44就是低字节
11就是高字节
2 内存的高地址
要理解什么是高地址我们首先就要理解在计算机中地址的排列顺序
我们说在计算机中地址从上到下依次增加 从左到右依次增加
那么我们就有结论 对比下面 上面是低地址 对比右边 左边是低地址
三 、练习
0x11223344在内存中用小端法和大端法分别储存形式是?
四 答案
1 大端法 0x 11 22 33 44
2小端法 0x 44 33 22 11