EDN首页   博客首页

日志档案

发表于 2006-10-13 7:04:02

14

标签: 无标签

网络字符顺序转换成主机字符顺序

htonl(将32位主机字符顺序转换成网络字符顺序) 
相关函数  htons,ntohl,ntohs
表头文件  #include<netinet/in.h>
定义函数  unsigned long int htonl(unsigned long int hostlong);
函数说明  htonl()用来将参数指定的32位hostlong 转换成网络字符顺序。
返回值  返回对应的网络字符顺序。
范例  参考getservbyport()或connect()。
 
htons(将16位主机字符顺序转换成网络字符顺序) 
相关函数  htonl,ntohl,ntohs
表头文件  #include<netinet/in.h>
定义函数  unsigned short int htons(unsigned short int hostshort);
函数说明  htons()用来将参数指定的16位hostshort转换成网络字符顺序。
返回值  返回对应的网络字符顺序。
范例  参考connect()。
 
ntohl(将32位网络字符顺序转换成主机字符顺序) 
相关函数  htonl,htons,ntohs
表头文件  #include<netinet/in.h>
定义函数  unsigned long int ntohl(unsigned long int netlong);
函数说明  ntohl()用来将参数指定的32位netlong转换成主机字符顺序。
返回值  返回对应的主机字符顺序。
范例  参考getservent()。

ntohs(将16位网络字符顺序转换成主机字符顺序) 
相关函数  htonl,htons,ntohl
表头文件  #include<netinet/in.h>
定义函数  unsigned short int ntohs(unsigned short int netshort);
函数说明  ntohs()用来将参数指定的16位netshort转换成主机字符顺序。
返回值  返回对应的主机顺序。
范例  参考getservent()。

系统分类: 嵌入式   |   用户分类: 无分类   |   来源: 无分类   |   【推荐给朋友】   |   【添加到收藏夹】

    阅读(615)    回复(0)  

投一票您将和博主都有获奖机会!