2.png
为什么2、4、6这三个数字会排在0的前⾯,这是因为x86的系统都是相信图⽚已经很直观的表达了这段代码的意思。这⾥应该有⼈会疑问,为什么2、4、6这三个数字会排在0的前⾯,这是因为x86的系统都是使⽤的⼩端字节序来存储数据的,⼩端字节序就是在内存中,数据的⾼位保存在内存的⾼地址中,数据的低位保存在内存的低地址中。就拿上⾯这段代码举例,上图中内存⼤⼩排列的顺序是从左向右依次变⼤,int32View[1]对应的4个字节,它填⼊的值是 10 (2的2进制表⽰),把0补齐的话就是 00000000 00000000 00000000 00000010(中间的分隔⽅便观看),计算机会倒过来填充,最终会成为 00000010 00000000 00000000 00000000。与⼩端字节序对应的就是⼤端字节序,它就是我们平时读数字的顺序。
websocket和socketyBuffer

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。