目前,市场上主流的计算机体系架构中,小端序(Little-Endian)的系统占据了统治地位,也就是说,小端序是最为广泛使用的字节序列顺序。
一个系统只存在一个字节序列顺序。
字符串都是按顺序存储的。
比如是小端序,字符串就按低地址到高地址存储,如果是大端序,字符串就按从高地址到低地址顺序存储。
数值类型数据有高低位之分,这就导致不管在大端序中还是小端序中,数值类型数据和字符串的存储方向相对位置是一致的。
比如字符 ABC ,数字 123, 相对位置是一致的。
小端序:A存在低地址上,C存在高地址上;3存在低地址上,1存在高地址上。
大端序:A存在高地址上,C存在低地址上;3存在高地址上,1存在低地址上。
小端序:低位的数据存储在低地址上。
大端序:低位的数据存储在高地址上。