您的位置:首页 > 其它

共用体判断大小端模式

2017-08-06 21:49 155 查看
大端模式:字数据的高字节存储在低地址中,而字数据的低字节则存放在高地址中。

小端模式:字数据的高字节存储在高地址中,而字数据的低字节则存放在低地址中。

 

 

#include <stdio.h>

 

// 小端返回真(1),大端返回假(0)

int isLittleEndian()

{

union
{

char ch;

int a;

}a;

a.a = 1;

return (a.ch == 1);

}

 

int main()

{

if (isLittleEndian())

printf ("小端\n");

else

printf ("大端\n");

return 0;

}

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