C++(2)Big-Endian VS Littler-Endian
1、概念
大端:高字節存放在低地址,低字節存放在高地址。
小端:低字節存放在低地址,高字節存放在高地址。簡稱“低低小”

2、如何判別大端小端
int IsSmallEnd2()
{
int i = 0x11223344;
if (*(char*)(&i) == 0x44)
{
return 1;
}
else
return 0;
}
大端:高字節存放在低地址,低字節存放在高地址。
小端:低字節存放在低地址,高字節存放在高地址。簡稱“低低小”

int IsSmallEnd2()
{
int i = 0x11223344;
if (*(char*)(&i) == 0x44)
{
return 1;
}
else
return 0;
}