If you can't read please download the document
Upload
arlene-wilcox
View
263
Download
0
Embed Size (px)
DESCRIPTION
page 3 实验讲解 1 字节顺序 字节顺序 两种字节排序 : 大头 (big-endian) 和小头 (little-endian) 。 小头( Little endian ): 低位字节存于低地址,高位字节存于高地 址处。例: 23F1H , F1 存于 2400H 单元, 23 存于 2401H 单元。 Intel CPU ,大部分小型机使用这种方式。 大头( big endian ) : 低位字节存于高地址,高位字节存于低地址处。 Motorola 的微处理器, IBM 大型机使用这种方式。 小头和大头起源于 Gulliver’ Travels :如何敲开鸡蛋呢?是从大头还 是从小头。 u_long htonl(u_long hostlong); /* 主机序 => 网络序 */ u_long ntohl(u_long netlong); /* 网络序 => 主机序 */ htons, ntohs