1. inet_pton()源码
2. inet_ntop()源码
3. inet_addr()
转换网络主机地址(点分十进制)为网络字节序二进制值,如果参数 char *cp 无效则返回-1(INADDR_NONE),但这个函数有个缺点:在处理地址为255.255.255.255时也返回-1,虽然它是一个有效地址,但inet_addr()无法处理这个地址。
4. inet_ntoa()------->静态函数
inet_ntoa()函数转换网络字节序地址->标准的点分十进制地址。该函数返回值指向保存点分十进制的字符串地址的指针,该字符串的空间为静态分配 的,所以在第二次调用这个函数时,意味着上一次调用并保存的结果将会被覆盖(重写)。so creazy!!!
好了那就来证实一下,inet_ntoa()的静态返回值吧!!
最终的printf结果是:
a1:192.168.1.124
a2:192.168.1.124
(478条消息) inet_ntop()、inet_pton()、inet_addr()、inet_ntoa()函数之间的关系_lockin.的博客-CSDN博客_inet_addr
以上就是本篇文章【inet_ntop()、inet_pton()、inet_addr()、inet_ntoa()函数之间的关系】的全部内容了,欢迎阅览 ! 文章地址:http://w.yusign.com/quote/6271.html 行业 资讯 企业新闻 行情 企业黄页 同类资讯 网站地图 返回首页 述古往 http://w.yusign.com/mobile/ , 查看更多