#include<stdio.h>
#include<string.h>
#include<stdlib.h>
union en
{
char* p;
};
int main(int argc, const char *argv[])
{
int a = 0x12345678;
union en ee;
ee.p = (char*)&a;
if (0x78 == *(ee.p))
{
printf("小端\n");
}
else
{
printf("大端\n");
}
return 0;
}