- 论坛徽章:
- 0
|
#include <stdio.h>
int main()
{
int n = 0X1234;
char *p = (char *)&n;
printf("%x\n", *p);
if(*p == 0X1)
{
printf("Big Endian\n");
}
else if(*p == 0X4)
{
printf("Little Endian\n");
}
else
{
printf("impossible\n");
}
return 0;
}
|
输出是
0
impossible
在sparc下应该是Big Endian呀 |
|