如何用c語言程式設計得到本地主機得ip和主機名

2022-01-01 07:16:35 字數 1015 閱讀 7864

1樓:物理公司的

c語言本身是不提供的。

在windows下使用系統命令或windows.h

//列子

#include "stdio.h"

#include "conio.h"

main()

for (i=0;i<7;i++)

fgets(temp,80,fp);

i=0;j=0;

while (temp[i++]!=':')

; while (temp[i]!='\n')

ip[j++]=temp[i++];

ip[j]=0;

printf("ip=%s\n",ip);

fclose(fp);

system("del d:\\myip.txt");

getch();

}在linux下

#include ;

#include ;

#include ;

#include ;

#include ;

#include ;

#include ;

#include ;

#include ;

#define eth_name        "eth0"

int main()

strncpy(ifr.ifr_name, eth_name, ifnamsiz);

ifr.ifr_name[ifnamsiz - 1] = 0;

< 0)

fprintf(stdout, "eth0: %s\n", inet_ntoa(sin.sin_addr));

return 0;}

2樓:匿名使用者

#include

gethostname,

gethostbyname,

c語言程式設計該如何入門,C語言程式設計該如何入門?

一 工欲善其事,必先利其器 這裡介紹幾個學習c語言必備的裝置和書籍 a 開發環境 例如turbo c 2.0,這個曾經佔據了dos時代開發程式的大半個江山。但是現在windows時代,用turbo c有感覺不方面,編輯程式起來很吃力,並且拖放,更沒有函式變數自動感應功能,查詢參考資料也不方便。建議使...

如何用c語言輸入求模運算,如何用C語言輸入求模運算

此題的解為5.4由題意明顯可以看出此題的本質是一元一次方程該題的難點在於題意的理解。由題意得出方程4x 13 25解得x 3代入2x 0.6 6 0.6 5.4.是求模運算 c a b c 是結果 注意 a b都是整數型別 char,short,int,long,long long int64 b ...

c語言程式設計軟體如何變中文模式,C語言程式設計軟體有沒有中文版

換乙個程式設計軟體就好了 有一些是不支援中文的 好好學英語吧,想學程式設計英語是必須的 怎麼程式設計中文軟體,就是用c語言,編中文的軟體 c不支援中文程式設計,c 支援,如果要用c編輯中文程式的話只有採用c的影象模式,按照畫圖的模式來程式設計,就是把每個字畫出來,那樣就能在圖形模式下顯示漢字了,當然...