数据在内存中存储格式
数据在内存中存储的格式按照小端大端而有区别。假设一个二进制文件存储如下内容:
Paste_Image.png
当时使用小端时,使用
read(int fd, char *data, int len)
读取时,顺序读入的内容是00 6E ED EC
,但是实际数据应该使用如下拼接方式:EC ED 6E 00
,即进行颠倒
数据在内存中存储的格式按照小端大端而有区别。假设一个二进制文件存储如下内容:
read(int fd, char *data, int len)
读取时,顺序读入的内容是00 6E ED EC
,但是实际数据应该使用如下拼接方式:EC ED 6E 00
,即进行颠倒