字节序概念:
字节序是不同cpu主机,存储多字节整数序列的存储方式
1.大端存储:低字节序存储在地址高位
2.小端存储:低字节序存储在地址低位
3.无论大小端存储,首地址都是低地址,数据都是先读取低地址,在通过大小端转换读出
typedef union p
{
int a;
char b;
}P;
int main(int argc, const char *argv[])
{
P un;
un.a=0x12345678;
printf("%d\n",un.b);
if(un.b==0x78)
{
printf("小端存储\n");
}
else printf("大端存储\n");
return 0;
}