同时判断CPU是大端还是小端完全实现

高字节存储在高地址是小端,高字节存储在低地址是大端。
联合体union的存放顺序是所有成员都从低地址开始存放

int main()
{
    union _test
    {
       int a;
       short b;
    }test;
    test.a = 0x12345678;
    if(test.b == 0x1234)
      printf("big");
    if(test.b == 0x5678)
       printf("small");
}
阅读更多
文章标签: cpu大小端判断
个人分类: 嵌入式开发
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

同时判断CPU是大端还是小端完全实现

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭