11ho 发表于 2015-11-24 07:06:16

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]
查看完整版本: Unix网络编程卷一: 网络地址转换函数 (inet_pton和inet_ntop)