编程:C语言编程取得本机ip地址

 我来答
沃桂花稽琴
2020-04-02 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.4万
采纳率:29%
帮助的人:772万
展开全部
取本地地址
可以从“开始”-“程序”-“附件”-“命令提示符”里面输入英文“ipconfig/all”就可得到IP地址了,LINUX我也不太懂了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
腾诗弓星晖
2020-04-03 · TA获得超过4018个赞
知道大有可为答主
回答量:3233
采纳率:33%
帮助的人:256万
展开全部
#include
"stdio.h"
#include
"conio.h"
main()
{
int
i,j;
char
ip[20];
char
temp[100];
char
ch='\0';
FILE
*fp;
system("ipconfig
>d:\\myip.txt");
if
((fp=fopen("d:\\myip.txt","r"))==NULL)
{
printf("the
file
can
not
open:\nPress
any
key
to
exit:");
getch();
exit(1);
}
for
(i=0;i<7;i++)
{fgets(temp,80,fp);
/*跳过一些行*/
/*printf("%s\n",temp);
*/}
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();
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式