int is_little_endian()
/*2.58 如果在小端法机器上运行返回1,在大端机器上运行返回0*/
{
int m=1;
char *p=(char *)&m;
return p[0];
}
int main ()
{
int m;
m = is_little_endian();
printf("the m is %d",m);
return 0;
}
/*2.58 如果在小端法机器上运行返回1,在大端机器上运行返回0*/
{
int m=1;
char *p=(char *)&m;
return p[0];
}
int main ()
{
int m;
m = is_little_endian();
printf("the m is %d",m);
return 0;
}