找回密码
 注册
查看: 2122|回复: 8

Linux下的C编程怎样获取本机的IP地址?

[复制链接]
发表于 2005-7-9 20:52:03 | 显示全部楼层 |阅读模式
Linux下C语言编程,怎样才能获得本机的IP地址,用什么函数或宏?
该怎么编?哪位高手知道?盼尽快告知.
发表于 2005-7-9 21:34:29 | 显示全部楼层
参考ifconfig源码
回复

使用道具 举报

发表于 2005-7-10 12:54:47 | 显示全部楼层
以前有发过,自己找
回复

使用道具 举报

 楼主| 发表于 2005-7-10 20:48:35 | 显示全部楼层
还是不知道怎么编,哪位写一下完整的源代码?
回复

使用道具 举报

发表于 2005-7-10 21:14:09 | 显示全部楼层


你自己不用工作了

让一个更有能力的人接替你的位置吧
回复

使用道具 举报

发表于 2005-7-11 03:13:39 | 显示全部楼层
你也可以这样: 先用system("ifconfig > tempFile")把ifconfig的输出存入tempFile。然后再从tempFile里读出IP。   
回复

使用道具 举报

发表于 2005-7-11 06:47:26 | 显示全部楼层
直接用localhost 不就好了?
回复

使用道具 举报

发表于 2005-7-11 11:13:23 | 显示全部楼层
http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=31602&highlight=ip%B5%D8%D6%B7
回复

使用道具 举报

 楼主| 发表于 2005-7-11 16:26:01 | 显示全部楼层
谢谢 !终于解决了
[quote:95991c98a6="mozilla"]http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=31602&highlight=ip%B5%D8%D6%B7[/quote]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2025-7-24 00:08 , Processed in 0.040626 second(s), 16 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表