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