小大端

梦想游戏人
目录:
C/C++
intel x86是小端(高位存放在高地址,和我们逻辑是一样的),网路字节是大端(低位放在高地址)
bool isBigEndian()
{
	unsigned int x = 0x01020304; // 低字节0x04
	return *((unsigned char*)&x) == 0x01; // 取出低字节,如果是0x01(高位) 那么证明是大端,
//如果是0x04(低位)那么就是小端
}
Scroll Up