#include<stdio.h>
//方法一:
int main()
{
int a = 1;
int * p = (char*) & a;
if (*p == 1)
{
printf("小端");
}
else
{
printf("大端");
}
return 0;
}
方法二:
#include<stdio.h>
int check_sys()
{
int a = 1;
return *(char*) & a;
}
int main()
{
int ret = check_sys();
if (ret)
{
printf("小端\n");
}
else
{
printf("大端");
}
return 0;
}