C语言SOCKET获取本机所有IP
2014-05-02 18:02
344 查看
WORD wVersionRequested;
WSADATA wsaData;
wVersionRequested = MAKEWORD( 1, 1 );
WSAStartup( wVersionRequested, &wsaData );
void printHostIp()
{
char hostName[255];
char *ip;
PHOSTENT hostinfo;
gethostname(hostName, sizeof(hostName));
hostinfo = gethostbyname(hostName);
printf("Your all IP address are\n");
for(int i = 0; hostinfo->h_addr_list[i]; i++)
{
ip = inet_ntoa(*(in_addr*) hostinfo->h_addr_list[i]);
printf(" %s\n" ,ip);
}
}
WSADATA wsaData;
wVersionRequested = MAKEWORD( 1, 1 );
WSAStartup( wVersionRequested, &wsaData );
void printHostIp()
{
char hostName[255];
char *ip;
PHOSTENT hostinfo;
gethostname(hostName, sizeof(hostName));
hostinfo = gethostbyname(hostName);
printf("Your all IP address are\n");
for(int i = 0; hostinfo->h_addr_list[i]; i++)
{
ip = inet_ntoa(*(in_addr*) hostinfo->h_addr_list[i]);
printf(" %s\n" ,ip);
}
}
相关文章推荐
- Socket不能选择本地IP连接问题如何解决
- linux网络编程用到的网络函数详解用和使用示例
- 解决time_wait强制关闭socket
- 深入php socket的讲解与实例分析
- filezilla Failed to create listen socket on port 21 for IPv4 解决办法
- php socket方式提交的post详解
- PHP异步调用socket实现代码
- PHP实现Socket服务器的代码
- udp socket客户端和udp服务端程序示例分享
- 谈谈新手如何学习PHP网络编程第1/2页
- python实现socket端口重定向示例
- Python 网络编程起步(Socket发送消息)
- python实现socket客户端和服务端简单示例
- c# socket网络编程接收发送数据示例代码
- 解析:通过php socket并借助telnet实现简单的聊天程序
- 基于PHP Socket配置以及实例的详细介绍
- 基于TCP异步Socket模型的介绍
- .net的socket异步通讯示例分享
- 浅析PHP Socket技术