原文:【网络编程】inet_addr、inet_ntoa、inet_aton、inet_ntop和inet_pton区分

先上一张图 .把ip地址转化为用于网络传输的二进制数值 int inet aton const char cp, struct in addr inp inet aton 转换网络主机地址ip 如 . . . 为二进制数值,并存储在struct in addr结构中,即第二个参数 inp,函数返回非 表示cp主机有地有效,返回 表示主机地址无效。 这个转换完后不能用于网络传输,还需要调用htons ...

2018-08-25 11:15 0 793 推荐指数:

查看详情

地址转换函数:inet_aton & inet_ntoa & inet_addrinet_pton & inet_ntop

  在Unix网络编程中,我们常用到地址转换函数,它将ASCII字符串(如"206.62.226.33")与网络字节序的二进制值(这个值保存在套接口地址结构中)间进行地址的转换。   1、inet_atoninet_addrinet_ntoa在点分十进制数串(例如"206.62.226.33 ...

Wed Feb 19 23:07:00 CST 2014 0 7343
IP处理函数inet_aton()和inet_ntoa(),inet_pton,inet_ntop

inet_ntoa: 功能: 将一个IP转换成一个互联网标准点分格式的字符串。 原型: char FAR * inet_ntoa( struct in_addr in); 返回值: 如果正确,返回一个字符 指针,指向一块存储着点 ...

Sun Jun 22 01:29:00 CST 2014 0 4916
inet_pton, inet_ntop

Linux下这2个IP地址转换函数,可以在将IP地址在“点分十进制”和“整数”之间转换而且,inet_ptoninet_ntop这2个函数能够处理ipv4和ipv6。算是比较新的函数了。inet_pton函数原型如下[将"点分十进制" -> "整数"] inet_pton ...

Fri Apr 26 18:21:00 CST 2019 0 1209
socket编程inet_addrinet_ntoa

inet_addr 将字符串形式的IP地址 -> 网络字节顺序 的整型值 inet_ntoa 网络字节顺序的整型值 ->字符串形式的IP地址 ...

Mon Jul 16 18:19:00 CST 2018 0 12407
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM