如何在 struct in_addr 中存储人类可读的 IP?
How to store human readable IP in struct in_addr?
假设您有以下 IP 地址:
192.168.0.255
如何将人类可读的 IP 地址存储到 struct in_addr
中?我对这种低级别的 C 网络编程是全新的,所以任何帮助将不胜感激。
你可以做到
struct in_addr p;
inet_aton("192.168.0.255", &p.s_addr);
假设您有以下 IP 地址:
192.168.0.255
如何将人类可读的 IP 地址存储到 struct in_addr
中?我对这种低级别的 C 网络编程是全新的,所以任何帮助将不胜感激。
你可以做到
struct in_addr p;
inet_aton("192.168.0.255", &p.s_addr);