数据在内存中存储格式
数据在内存中存储的格式按照小端大端而有区别。假设一个二进制文件存储如下内容:
![](https://img.haomeiwen.com/i75718/4527ffd2d4075405.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
,即进行颠倒
本文标题:数据在内存中的存储格式
本文链接:https://www.haomeiwen.com/subject/ccldettx.html
网友评论