原型:in_addr_t inet_addr(const char *cp)
返回值:
如果正确执行将返回一个无符号长整数型数。如果传入的字符串不是一个合法的IP地址,将返回INADDR_NONE。
头文件:Winsock2.h.
arpa/inet.h(Linux)
in_addr_t inet_addr(const char *cp)这个函数返回的是网络顺序的四字节网络地址。例如:
in_addr ipAddr
ipAddr.S_un.S_addr = inet_addr("127.0.0.1")
就是把字符串形式的ip地址转化为0xXXXXXXXX形式的地址格式。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)