设为首页 加入收藏

TOP

[互联网面试笔试汇总C/C++-13] 写一个程序来判断机器的大小端-微策略
2014-11-23 21:45:51 】 浏览:9511
Tags:互联网 面试 笔试 汇总 C/C -13 一个 程序 判断 机器 大小 策略
首先我们应该来明确一下大小端的区别:
大端:数据的低位保存在高地址,高位保存在低地址。优势是符号位存在于第一个字节,容易判断正负。
小端:数据的低位保存在低地址,高位保存在高地址。优势是强制转换数据不需要调整字节内容。
代码:
void IsBigEndian()  
{  
    short int a = 0x1234;  
    char b = *(char *)&a;  
    if(b == 0x12){  
    //大端  
    }else{  
    //小端  
    }  
}  


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇[互联网面试笔试汇总C/C++-12] 哈.. 下一篇[互联网面试笔试汇总C/C++-14] 判..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目