麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > C > 正文

C語言獲得電腦的IP地址的小例子

2020-01-26 16:14:07
字體:
來源:轉載
供稿:網友
復制代碼 代碼如下:

#include <stdio.h>
 #include <winsock2.h>

 #pragma comment(lib, "WS2_32.lib")

 int main()
 {
     char host_name[256]; // define host name (for example:xxx-PC)
     int WSA_return, i;
     WSADATA WSAData;
     HOSTENT *host_entry; // record host information
     WORD  wVersionRequested;

 
     wVersionRequested = MAKEWORD(2, 0);
     WSA_return = WSAStartup(wVersionRequested, &WSAData); // initialize Winsock service and then call other socket or dll file

     if (WSA_return == 0) // initialize success
     {
         gethostname(host_name, sizeof(host_name));
         host_entry = gethostbyname(host_name);

         for(i = 0; host_entry != NULL && host_entry->h_addr_list[i] != NULL; ++i)
         {
             // define pszAddr to record IP
             // inet_ntoa: Convert an IP into an Internet standard dotted format string
             const char *pszAddr = inet_ntoa (*(struct in_addr *)host_entry->h_addr_list[i]);
             printf("[IP]/t%s/n[Name]/t%s/n/n", pszAddr, host_name);
         }
     }
     else
     {
         printf("ERROR/n");
     }
     /* WSACleanup() finish use Winsock 2 DLL (Ws2_32.dll). Head:Winsock2.h. reference #pragma comment(lib, "ws2_32.lib") */
     WSACleanup();
     return 0;
 }
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 狠狠久久| 欧美在线观看黄色 | 在线成人www免费观看视频 | 销魂美女一区二区 | 欧美一级黄色片免费观看 | 国产99久久久久久免费看 | 久久久婷婷一区二区三区不卡 | 日本黄色大片免费 | 麻豆蜜桃在线观看 | 正在播放91精 | 毛片在线免费视频 | 国产精品久久久久久久久久了 | 亚洲生活片 | 久久国产乱子伦精品 | 毛片视频在线免费观看 | 欧美一级精品片在线看 | 欧美成人激情 | 欧美在线观看视频一区 | 成人wxx视频免费 | 爽爽淫人网 | 一级做a爱片性色毛片 | www.mitao| 少妇的肉体2无删减版 | 欧美人的天堂一区二区三区 | 免费高清一级欧美片在线观看 | 国产精品一区二区三区在线播放 | 欧美一级在线看 | 欧美a视频在线观看 | 色婷婷av一区二区三区久久 | 羞羞网站 | 91精品片 | 十级毛片| 黄色免费小视频网站 | 精品一区二区三区日本 | 斗破苍穹在线免费 | 黄色影院网站 | 精品国产一区二区在线 | 毛片免费观看视频 | 欧美在线观看禁18 | 久久精品国产亚洲7777 | 中文字幕综合在线观看 |