#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int a=0x8f0110ff;
unsigned char *c=(unsigned char *)&a;
printf("%d/n",*c);
++c;
printf("%d/n",*c);
++c;
printf("%d/n",*c);
++c;
printf("%d/n",*c);
return 0;
}
根据输出,和大小端定义,知道X86是小端。