获取某个网站的ipchar*getipFromHttp(char*http,char*result){constchar*fileName="D:/1.txt";string cmd=string("ping ")+http+string(">")+fileName;system(cmd.c_str());FILE*fp=fopen(fileName,"r");if(fp){charline[512];while(fgets(line,512,fp)){char*fd=strchr(line,'[');if(fd){c...
printf("本地IP:%s\n", getlocal_ip());printf("主机名:%s\n", getlocal_name(name, 28)); char ip[25] = ""; printf("外网:%s\n", getPub_ip(ip));char *http = "www.taobao.com"; getipFromHttp(http, ip); printf("%s --DNS--> %s\n",http,ip); ...
华为云帮助中心为你分享云计算行业信息,包含产品介绍、用户指南、开发指南、最佳实践和常见问题等文档,方便快速查找定位问题与能力成长,并提供相关资料和解决方案。本页面关键词:c 根据ip获取主机名。
* Linux: gcc -O2 -m486 -s -o findip findip.c * AIX, BSD: gcc -O2 -s -o findip ...
使用InetAddress 类的 ( )方法可以获取本机IP地址及主机名。 A、getLocalAddress() B、getInetAddress() C、getReuseAddress() D、getLocalPort()
百度试题 结果1 题目InetAddress类中能获取IP地址及主机名的方法是( ) A. getHostName() B. getLocalHost() C. getHostAddress() D. getAddress() 相关知识点: 试题来源: 解析 B 反馈 收藏
A. Internet中的一台主机只能有一个IP地址 B. —个合法的IP地址在—个时刻只能有一个主机名 C. Internet中的一台主机只能有一个主机名 D. IP地址与主机名是___对应的 相关知识点: 试题来源: 解析 B 正确答案:B 解析:一个合法的IP地址在一个时刻只能有一个主机名。反馈 收藏...
【单选题】InetAddress类中能获取IP地址及主机名的方法是()A. getHostName() B. getLocalHost() C. getHostAddre
一台主机只能有一个主机名 D. IP地址与主机名是一一对应的 相关知识点: 试题来源: 解析 B 正确答案:B解析:在因特网中允许一台主机有多个IP地址,可分别属于不同的虚拟网络;也可允许一台主机有多个主机名,同时也可允许多个主机名对应于一个IP地址,但在某个时刻一个IP地址只能分配给一台主机。
方法一,二中 都是利用C的接口来实现,只不过在拿到 hostent * 之后处理的方式不一样,第二种方法相对要更快一点哟,另外,有些公司的域名可能是对应的服务器集群,会有很多个ip地址,像百度,网易啦这些, 我们默认都是取的数组中的第一个元素,如果你有需求要拿到其他地址, 遍历 h_addr_list 就可以啦。