一、什么是大小端:
小端: 数据的低序字节保存在内存的低地址,数据的高序字节保存在内存的高地址。低序低地址好记。
大端: 数据的高序字节保存在内存的低地址,数据的低序字节保存在内存的高地址。类似于把数据当作字符串顺序处理:地址由小向大增加,数据从高位往低位放符合我们的阅读习惯。
二、如何确定当前环境字节序:
采用Union: https://blog.csdn.net/wwwlyj123321/article/details/100066463
三、大小端应用场景:
芯片字节序: 大端,符合阅读习惯;
网元字节序: 小端,ARM大部分是小端;
网络字节序: 大端,规定。
四、参考资料:
1、百度百科大小端模式
2、如何确定当前环境字节序
注:
1、大小端由CPU决定,但编译器也能指定编译模式为小端。
本文链接:https://my.lmcjl.com/post/1770.html
展开阅读全文
4 评论