大端序: 0x0102 的整形 最后一个字节 0x02 的地址比首字节 0x01 的地址大
小端序: 0x0102 的整形 最后一个字节 0x02 的地址比首字节 0x01 的地址小
int is_bigendian()
{
union {
short s;
char a[2];
}data;
data's = 1;
if(a[0] == 0)
return 1;
else
return 0;
}