#include <stdio.h>
int main(int argc,char** argv)
{
unsigned int a = 0x12345678;
unsigned char* p = (unsigned char*)&a;
if(0x12 == *p)
{
printf("big endian\n");
}
else if(0x78 == *p)
{
printf("little endian\n");
}
return 0;
}
int main(int argc,char** argv)
{
unsigned int a = 0x12345678;
unsigned char* p = (unsigned char*)&a;
if(0x12 == *p)
{
printf("big endian\n");
}
else if(0x78 == *p)
{
printf("little endian\n");
}
return 0;
}