大端模式和小端模式:把低位字节序存储在高位地址,把高位字节序存储在低位地址 叫做大端模式int a=0x11223344;存储在内存中若为:11 22 33 44 大端模式 低地址-------->高地址把低位字节序存储在低位字节,把高位字节序存储在高位字节 叫做小端模式若为:44 33 22 11 小端模式为什么采用大端小端模式:因为在计算机中 每个地址单元是对应的一个字节 一个字节为8bit 而c语言中除了8bit的char之外还有short long等大于8bit的数据类型 对于位数大于8的处理器 由于寄存器宽度大于8bit 那么必然存在一个将多字节安排的问题 因此就导致了大端模式和小端模式的存储模式