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

首頁 > 編程 > C > 正文

教你用C語言獲取電腦的IP地址

2020-02-24 14:34:18
字體:
供稿:網(wǎng)友

對于C語言,小編有自己的一些心得體會,也請C語言高手多多指教~那接下來武林技術(shù)頻道的小編就教你用C語言獲取電腦的IP地址,一起來了解下其中的詳情吧。

復(fù)制代碼 代碼如下:

#include
#include

#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;
}

武林技術(shù)小編教你用C語言獲取電腦的IP地址,有沒有覺得特別的實用呢,更多關(guān)于C語言的內(nèi)容,可以多多關(guān)注下武林技術(shù)頻道,我們會不斷的更新。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 精品国产三级a | 日本在线不卡一区二区 | 91精品动漫在线观看 | 毛片视频网站在线观看 | 久久草在线视频国产 | 久久国产秒 | 爱操影视 | 国产激情精品一区二区三区 | 中文字幕网在线 | 国产一区免费视频 | 思思久而久而蕉人 | 一级大黄毛片 | 久久精品国产亚洲7777小说 | 免费看日产一区二区三区 | 欧美成人一区免费视频 | 91av在线免费播放 | 国产毛片网 | 福利在线小视频 | 久久草在线看 | 欧美一级特黄a | 香蕉久久久精品 | 久久精品一二三区白丝高潮 | 亚洲欧美一区二区三区在线观看 | 午夜精品久久久久久久99热浪潮 | 黄www片| 国产成人精品无人区一区 | 一级毛片免费高清视频 | 欧美 国产 亚洲 卡通 综合 | 久久艹国产精品 | 欧美日韩免费一区 | 叉逼视频 | av在线免费看片 | 久久精品亚洲欧美日韩精品中文字幕 | 亚洲视频精品在线 | 免费观看一级 | 国产一级毛片国语版 | 涩涩操 | 成片免费大全 | 久久2019中文字幕 | 夜夜夜精品视频 | av观看国产 |