如何将sin_addr.S_un转换为char *?
在发件人向我发送内容后,我需要从发件人那里获取 IP 地址。我使用的是 UDP 套接字,因此发送者的 IP 地址将自动注册到 sin_addr
结构中,因为我使用的是 recvfrom()
函数。
如何操作 sin_addr
结构并将其转换为 char *
?
谢谢。
I need to get an IP address from a sender after he sent something to me. I'm using UDP socket, so the IP address of the sender will be automatically registered into sin_addr
structure since I'm using recvfrom()
function.
How do I manipulate the sin_addr
structure and convert it into a char *
?
Thank you.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
inet_ntoa ?
如果您想保留它以供以后使用,您应该制作一份副本,例如:
inet_ntoa ?
If you want to keep it for later use you should make a copy, for instance: