共用体判断大小端模式

来源:互联网 发布:手机怎么打开index.php 编辑:程序博客网 时间:2024/05/21 09:13

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

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

 

 

#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;

}

 

原创粉丝点击