结构体in_addr 和sockaddr_in区别
答案:1 悬赏:0 手机版
解决时间 2021-11-29 19:32
- 提问者网友:鐵馬踏冰河
- 2021-11-28 19:32
结构体in_addr 和sockaddr_in区别
最佳答案
- 五星知识达人网友:过活
- 2021-11-28 19:45
struct in_addr
{
in_addr_t s_addr;
};
in_addr 用来表示一个32位的IPv4地址. in_addr_t 一般为 32位的unsigned long. 其中每8位代表一个IP地址位中的一个数值.
struct sockaddr
{
unsigned short sa_family;
char sa_data[14];
};
sa_family是地址家族
sa_data是14字节协议地址。
用做bind、connect、recvfrom、sendto等函数的参数,指明地址信息。
{
in_addr_t s_addr;
};
in_addr 用来表示一个32位的IPv4地址. in_addr_t 一般为 32位的unsigned long. 其中每8位代表一个IP地址位中的一个数值.
struct sockaddr
{
unsigned short sa_family;
char sa_data[14];
};
sa_family是地址家族
sa_data是14字节协议地址。
用做bind、connect、recvfrom、sendto等函数的参数,指明地址信息。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯