Big-Endian and Little-Endian
来源:互联网 发布:淘宝换货流程明细 编辑:程序博客网 时间:2024/06/04 18:32
Big-Endian即为大端模式,高位字节存放在内存的低地址端,低位字节存放在内存的高地址端;
Little-Endian即为小段模式,高位字节存放在内存的高地址端,低位字节存放在内存的低地址端。
例如:要在内存中存放0x12 34 56 78,
对于Big-Endian,低地址-------------------->高地址
0x12 | 0x34 | 0x56 | 0x78
对于Little-Endian, 低地址---------------------->高地址
0x78 | 0x56 | 0x34 |0x12
判断机器的字节序:
方法一、 方法二、
bool IsBigEndian() bool IsBigEndian()
{ {
int a = 0x1234; union
char b = *(char *)&a; {
if(b = 0x12) int a;
return true; char b;
else }num;
return false; num.a = 0x1234;
} if(num.b = 0x12)
return true;
else
return false;
}
- Big-endian and Little-endian
- big endian and little endian
- little-endian and big-endian
- Big endian and little endian
- Little-Endian and Big-Endian
- Big endian and Little endian
- Big Endian and Little Endian
- big endian and little endian
- Big endian and little endian
- Big endian and Little endian
- Big endian and Little endian
- little endian and big endian
- big endian and little endian
- Big endian and Little endian
- Big Endian and Little Endian
- little-endian and big endian
- Big-Endian and Little-Endian
- Big-Endian and Little Endian
- 引用与指针
- hdu 4751 Divide Groups bfs (2013 ACM/ICPC Asia Regional Nanjing Online 1004)
- 散列表查找
- ==与equal的区别
- VMware VM上网设置
- Big-Endian and Little-Endian
- hdu 4750 Count The Pairs 并查集+递推(2013 ACM/ICPC Asia Regional Nanjing Online 1003)
- 真正的sap后门程序_andreas wiegenstein
- Repeater里面绑定a标签的方法
- Delphi XE 5 Android初探
- android自定义Menu
- 数塔
- 服务器错误
- Common Subsequence