结构体 in_addr

来源:互联网 发布:java如何添加监听器 编辑:程序博客网 时间:2024/06/05 08:10

结构体头文件

编辑
#include <arpa/inet.h>

结构体样式

编辑
1
2
3
struct in_addr {
    in_addr_t s_addr;
};
结构体in_addr 用来表示一个32位的IPv4地址.
in_addr_t 一般为 32位的unsigned int,其字节顺序为网络顺序(network byte ordered),即该无符号整数采用大端字节序[1]  。.
其中每8位代表一个IP地址位中的一个数值.
例如192.168.3.144记为0x9003a8c0,其中 c0 为192 ,a8 为 168, 03 为 3 , 90 为 144
打印的时候可以调用inet_ntoa()函数将其转换为char *类型.

0 0
原创粉丝点击