您的位置:首页 > 其它

如何判断big endian和little endian

2014-04-03 20:42 330 查看
关于字节序,考虑的是如何存储多字节数据类型。big endian就是数据的高有效字节存在最低地址,little endian就是数据的低有效字节存在最低地址。 X86和ARM通常都是little endian,power pc通常是big endian。



快捷的验证当前的字节序:

#include<stdio.h>

int a=0x12345678;
int main(void)
{
char *b=(char *)&a;
printf("%x\n",*b);//78->LE,12->BE
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: