/*the first method */
if(*(char *) &x==1)
printf("little/n");
else
printf("big/n");
/*the second method*/
x = (char)x;
if(x == 1)
printf("little/n");
else
printf("big/n");
/*the third method*/
union
{
int i;
char c[sizeof(int)];
}y;
y.i =1;
if(y.c[0] == 1)
printf("little/n");
else
printf("big/n");
}