#include<stdio.h>
void main()
{
short int x;
char m,n;
x=0x1122;
m=((char *)&x)[0]; //低地址
n=((char *)&x)[1]; //高地址
printf("m=0x%x,n=0x%x",m,n);// 若m=0x11,n=0x22则是大端;否则为小端
return;
}
C语言(如何测试计算机为大端还是小端)
最新推荐文章于 2023-11-22 03:00:00 发布