字节序的概念:
1字节序是计算机存储 多宇节整数 序列的方式
2.例如: short int long longlong 类型就需要主机字节序
3.char单字节,float double浮点类型,宇符串以上均没有宇节序的说法
用共用体的方式验证字节序
具体代码如下:
//用共用体的方式验证计算机是大端还是小端
#include<stdio.h>
union A
{
unsigned int a;
char b;
}s;
int main(int argc, const char *argv[])
{
s.a=0x87654321;
if (0x87 == s.b)
printf("大端字节序\n");
else if(0x21 ==s.b)
printf("小端字节序\n");
return 0;
}
代码运行结果如下: