什么是大小端?大小端应用场景

一、什么是大小端:
小端: 数据的低序字节保存在内存的低地址,数据的高序字节保存在内存的高地址。低序低地址好记
大端: 数据的高序字节保存在内存的低地址,数据的低序字节保存在内存的高地址。类似于把数据当作字符串顺序处理:地址由小向大增加,数据从高位往低位放符合我们的阅读习惯

二、如何确定当前环境字节序:
采用Union: https://blog.csdn.net/wwwlyj123321/article/details/100066463

三、大小端应用场景:
芯片字节序: 大端,符合阅读习惯;
网元字节序: 小端,ARM大部分是小端;
网络字节序: 大端,规定。

四、参考资料:
1、百度百科大小端模式
2、如何确定当前环境字节序

注:
1、大小端由CPU决定,但编译器也能指定编译模式为小端。

本文链接:https://my.lmcjl.com/post/1770.html

展开阅读全文

4 评论

留下您的评论.