#include <arpa/inet.h>
int inet_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[1],&servaddr.sin_addr); //其中 argv[1] = “127.0.0.1”
char str[LEN];
ptr = inet_ntop(AF_INET, &servaddr.sin_addr, str, sizeof(str));