打印

如何用函数来判断大小端存储

[复制链接]
823|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
雾霾和青山|  楼主 | 2015-11-23 09:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如何用函数来判断大小端存储
沙发
zhengbo7hui| | 2015-11-23 09:17 | 只看该作者
【用函数判断系统是Big Endian还是Little Endian】

//如果字节序为big-endian,返回true;
//反之为   little-endian,返回false

bool IsBig_Endian()
{
    unsigned short test = 0x1234;
    if(*( (unsigned char*) &test ) == 0x12)
       return TRUE;
   else
       return FALSE;
}//IsBig_Endian()

使用特权

评论回复
板凳
雾霾和青山|  楼主 | 2015-11-23 09:51 | 只看该作者
谢谢,这个不错,简洁

使用特权

评论回复
地板
没有六一了| | 2015-11-23 10:03 | 只看该作者
学习了,谢谢分享

使用特权

评论回复
5
JY-DX-JY| | 2015-11-23 11:05 | 只看该作者
谢谢分享

使用特权

评论回复
6
gll123| | 2015-11-26 16:40 | 只看该作者
谢谢分享~

使用特权

评论回复
7
电子信使| | 2015-11-27 14:14 | 只看该作者
这个不错,用程序读出来,然后直接判断

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

40

主题

283

帖子

0

粉丝