设为首页 加入收藏

TOP

套接口库函数参考(二十二)
2010-12-30 21:03:01 来源: 作者: 【 】 浏览:58465
Tags:接口 函数 参考
#include <winsock.h>

 

  u_short PASCAL FAR htons( u_short hostshort);

 

  hostshort:主机字节顺序表达的16位数。

 

注释:

  本函数将一个16位数从主机字节顺序转换成网络字节顺序。

 

返回值:

  htons()返回一个网络字节顺序的值。

 

参见:

  htonl(), ntohl(), ntohs(). 

 

5.1.10 inet_addr()

简述:将一个点间隔地址转换成一个in_addr

 

  #include <winsock.h>

 

  unsigned long PASCAL FAR inet_addr( const struct FAR* cp);

 

  cp:一个以Internet标准“.”间隔的字符串。

 

注释:

  本函数解释cp参数中的字符串,这个字符串用Internet的“.”间隔格式表示一个数字的Internet地址。返回值可用作Internet地址。所有Internet地址以网络字节顺序返回(字节从左到右排列)

  Internet地址用“.”间隔的地址可有下列几种表达方式:

  a.b.c.da.b.ca.ba

  当四个部分都有定值时,每个都解释成一个字节数据,从左到右组成Internet四字节地址。请注意,当一个Internet地址在Intel机器上表示成一个32位整型数时,则上述的字节为“d.c.b.a”。这是因为Intel处理器的字节是从右向左排列的。

  请注意:只有Berkeley支持下述表达法,Internet其余各处均不支持。考虑到与软件的兼容性,应按规定进行使用。

  对一个三部分地址,最后一部分解释成16位数据并作为网络地址的最右两个字节。这样,三部分地址便很容易表示B组网络地址,如“12

首页 上一页 19 20 21 22 23 24 25 下一页 尾页 22/129/129
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇网络基础知识讲座之一:理解IPv4.. 下一篇Windows Sockets 2扩展库函数简要..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: