判断电脑的大小端字节序

判断电脑的大小端字节序_第1张图片
小端模式:高位高地址存储,低位低地址存储
大端模式:高位低地址存储,低位高地址存储

判断电脑的大小端字节序_第2张图片

#include
#include

int main() {
	int x = 1;
	char c = (char)x;
	//二进制
	//00000000 00000000 00000000 00000001   
	//   低 ——————> 高
	//0x 00 00 00 01  大端		十六进制
	//0x 01 00 00 00  小端
	if (c == 0) {
		printf("大端字节序");
	}
	if (c == 1) {
		printf("小端字节序");
	}
	system("pause");
}

判断电脑的大小端字节序_第3张图片
不单是电脑,任何机器都有各自的模式,大端或者小端。

你可能感兴趣的:(判断电脑的大小端字节序)