您的位置:首页 > 其它

判断本机是大端还是小端

2018-01-26 20:25 155 查看
#include <stdio.h>

int main(int argc,char** argv)

{
unsigned int a = 0x12345678;
unsigned char* p = (unsigned char*)&a;
if(0x12 == *p)
{
printf("big endian\n");
}
else if(0x78 == *p)
{
printf("little endian\n");
}
return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: