大小端存储模式(大/小端字节序) 对于位数大于8位的处理器,16位或者32位的处理器寄存器宽度大于一个字节,必然存在着将多个字节安排的问题。因此产生了大端存储模式和小端存储模式。 大端(存储)模式,数据的低位保存在内存的高地址中,数据的高位保存在内存的低地址中 小端(存储)模式,数据的低位保存在内存的低地址中,数据的高位,保存在内存的高地址中 使用联合体: int check_sys(){ //因该联合体仅使用一次 声明时没有标签也可以 union { char c; int i; }un; un.i = 1; //返回1为小端 0为大端 return un.c; }