#include <arpa/inet.h>
1
2
3
|
struct
in_addr {
in_addr_t s_addr;
};
|
结构体in_addr 用来表示一个32位的IPv4地址.
其中每8位代表一个IP地址位中的一个数值.
例如192.168.3.144记为0x9003a8c0,其中 c0 为192 ,a8 为 168, 03 为 3 , 90 为 144
打印的时候可以调用
inet_ntoa()函数将其转换为char *类型.