您的位置:首页 > 其它

关于inet_ntoa使用需要注意的地方

2011-11-05 11:44 435 查看
在写个东西的时候,为了方便,调用了系统api inet_ntoa函数,使用这个函数有需要

很清楚这个函数的一个很显著的特点,就是它的返回值是放在缓冲里的,因此,我们需要

将返回值保存在某个地方,然后才可以再次调用。否则,两个调用的结果将会是后调用的

将先调用的结果覆盖掉。

例如:

printf(" %s -------------> %s ", inet_ntoa(), inet_ntoa())

这样的输出结果将会是两个%s的值都是一样的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: