bool checkCPU()

{

union w

{

int a;

char c;

}t;

t.a = 1;

return (t.c == 1);

}


注:大端从高位内存开始存储数据小端从低位内存开始存储数据。上例如果返回true,则为小端,false为大端。