字节序概念
字节序,就是 大于一个字节类型的数据在内存中的存放顺序。是在跨平台和网络编程中,时常要考虑的问题。
代码判断当前机器是大端还是小端
typedef union
{
int a;
char b;
}UN;
int main()
{
UN u;
u.a = 0x87654321;
if(u.b == 0x21)
printf("little-endian\n");
else if(u.b == 0x87)
printf("big-endian\n");
return 0;
}