int checkCPU() { { union w { int a; char b; } c; c.a = 1; return (c.b == 1); } } 若处理器是Big_endian的,则返回0;若是Little_endian的,则返回1