博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
域名转换IP
阅读量:6992 次
发布时间:2019-06-27

本文共 510 字,大约阅读时间需要 1 分钟。

hot3.png

/* * getaddrbyname.c * *  Created on: Dec 3, 2012 *      Author: fsxchen *      将域名转换为IP地址 */#include #include #include int main(int args, char **argv){	struct hostent *hptr;	char str[128];	if((hptr = gethostbyname(argv[1])) == NULL)	{		printf("Failed to get address\n");		return -1;	}	printf("It's ip address is %s\n",inet_ntop(hptr->h_addrtype, *hptr->h_addr_list, str, sizeof(str) ));	return 0;}

代码,比较简单,其实就是调用了一个函数,单数函数返回的结果处理十一个关键!gethostbyname()读取的是DNS的A记录!

转载于:https://my.oschina.net/fsxchen/blog/108736

你可能感兴趣的文章