0918hw

字节序概念:

字节序是不同cpu主机,存储多字节整数序列的存储方式

1.大端存储:低字节序存储在地址高位

2.小端存储:低字节序存储在地址低位

3.无论大小端存储,首地址都是低地址,数据都是先读取低地址,在通过大小端转换读出

typedef union p
{
	int a;
	char b;
}P;
int main(int argc, const char *argv[])
{
	P un;
	un.a=0x12345678;
	printf("%d\n",un.b);
	if(un.b==0x78)
	{
		printf("小端存储\n");
	}
	else printf("大端存储\n");
	return 0;
}

0918hw_第1张图片

你可能感兴趣的:(java,算法,开发语言)