什么是大小端问题:
对于一个由2个字节组成的16位整数,在内存中存储这两个字节有两种方法:一种是将低序字节存储在起始地址,这称为小端(little-endian)字节序;另一种方法是将高序字节存储在起始地址,这称为大端(big-endian)字节序。
数值0x12345678在大端字节序和小端字节序处理器的存储器中存储形式分别为:
记忆方法:
(1)大端小端是指数据的高低位;
(2)小端是先写低位数据,大端是先写高位数据。
什么是大小端问题:
对于一个由2个字节组成的16位整数,在内存中存储这两个字节有两种方法:一种是将低序字节存储在起始地址,这称为小端(little-endian)字节序;另一种方法是将高序字节存储在起始地址,这称为大端(big-endian)字节序。
数值0x12345678在大端字节序和小端字节序处理器的存储器中存储形式分别为:
记忆方法:
(1)大端小端是指数据的高低位;
(2)小端是先写低位数据,大端是先写高位数据。