首页 > TAG信息列表 > pton

《Unix 网络编程》第三章习题

忙里偷闲,学一学《Unix 网络编程》哈哈哈哈哈。 第三章有这样一个练习: 试写一个名为inet_pton_loose的函数,它能处理如下情形:如果地址族为AF_INET且inet_pton返回0,那就调用inet_aton看是否成功;类似地,如果地址族为AF_INET6且inet_pton返回0,那么就调用inet_aton看是否成功,若成功返回

inet_aton, inet_ntoa, inet_pton, inet_ntop解析

1.把ip地址转化为用于网络传输的二进制数值 int inet_aton(const char *cp, struct in_addr *inp); inet_aton() 转换网络主机地址ip(如192.168.1.10)为二进制数值,并存储在struct in_addr结构中,即第二个参数*inp,函数返回非0表示cp主机有地有效,返回0表示主机地址无效。(这

inet_pton、inet_ntop的用法

函数定义 const char * inet_ntop(int af, const void * restrict src, char * restrict dst, socklen_t size); int inet_pton(int af, const char * restrict src, void * restrict dst); 示例 #include <stdio.h> #include <arpa/inet.h> int main() { char *i