0
点赞
收藏
分享

微信扫一扫

[后端开发] 过滤器相关注解

眼君 2天前 阅读 2
网络

什么是网络字节序

网络字节序是网络传输的过程中所采用的字节序,那么网络传输的过程中一般都采用什么字节序呢?

答案是大端字节序。

字节序分为大端和小端,他们代表多字节数值在内存中的存储方式。下面咱们讲解一下什么是大端,什么是小端?

大端字节序:数值的最高位字节放在内存的最低地址。

小端字节序:数值的最低位字节放在内存的最低地址。

举个例子:

给一个整数:0x12345678,最低位字节是0x78,最高位字节是0x12,如图:

那么小端是如何存储的呢,如图:

地址A是内存最低地址,地址A+3是内存最高地址。

大端储存,如下:

同样地址A是内存最低地址,地址A+3是内存最高地址。

为什么采用网络字节序

假设有两台机器A和B,A采用小端,B采用大端,现在A要发送一个数据0x12345678到B,如果不采用网络字节

举报

相关推荐

0 条评论