爱悠闲 > 如何判断一个机器是Little-Endian还是Big-Endian

如何判断一个机器是Little-Endian还是Big-Endian

分类: linux-C  |  作者: taolinke 相关  |  发布日期 : 2014-12-01  |  热度 : 479°

int num = 1;

 

if(*(char *)&num == 1)
{
        printf("/nLittle-Endian/n");
}
else
{
        printf("Big-Endian/n");
}

这个倒是不错的方法~