Unix网络编程卷一: 网络地址转换函数 (inet_pton和inet_ntop)
#include <arpa/inet.h>
intinet_pton(int family, const char *strptr, void *addrptr);//成功返回1,非法输入为0,出错为-1
const char *inet_ntop(int family, const void *addrptr, char *strptr, size_t len);//成功指向结果的指针,出错为NULL
p(presentation);n(numeric)
例: inet_pton(AF_INET,argv,&servaddr.sin_addr);//其中 argv=“127.0.0.1”
charstr;
ptr = inet_ntop(AF_INET, &servaddr.sin_addr, str, sizeof(str));
页:
[1]