htonl(),htons(),ntohl(),ntons()–大小端模式转换函数
Linux 系统为大小端模式的转换提供了 4 个函数,香港服务器,输入 man byteorder 命令可得函数原型:
[cpp]
#include <arpa/inet.h>uint32_t htonl(uint32_t hostlong);uint16_t htons(uint16_t hostshort);uint32_t ntohl(uint32_t netlong);uint16_t ntohs(uint16_t netshort);
htonl 表示 host to network long ,用于将主机 unsigned int 型数据转换成网络字节顺序;htons 表示 host to network short ,美国空间,用于将主机 unsigned short 型数据转换成网络字节顺序;ntohl、ntohs 的功能分别与 htonl、htons 相反。
posted on
,香港服务器租用命运如同手中的掌纹,无论多曲折,终掌握在自己手中。