为什么主机字节序列要转化成网络字节序列呢?不同的主机,字节序列不同,而且是以小端的方式存储的。在网络中传输中,网络字节序列是用大端的方式存储的,所以要将小端转化为大端。经过小端->大端->小端这样一个过程。
-
htonl 将主机字节序转化为网络字节序 长整型
-
htons 将主机字节序转化为网络字节序 短整型
-
ntohl 将网络字节序转化为主机字节序 长整型
-
ntohs 将网络字节序转化为主机字节序 短整型
为什么主机字节序列要转化成网络字节序列呢?不同的主机,字节序列不同,而且是以小端的方式存储的。在网络中传输中,网络字节序列是用大端的方式存储的,所以要将小端转化为大端。经过小端->大端->小端这样一个过程。
htonl 将主机字节序转化为网络字节序 长整型
htons 将主机字节序转化为网络字节序 短整型
ntohl 将网络字节序转化为主机字节序 长整型
ntohs 将网络字节序转化为主机字节序 短整型