sa_family _t sin_family 这是个什么类型

 我来答
匿名用户
2017-08-22
展开全部
sin是socket编程里用到的套接字sin_family就是sockaddr结构体的一个属性,表示套接字的网络地址,一般都为AF_INET。
笑若扶风_杨
2018-05-14
知道答主
回答量:5
采纳率:50%
帮助的人:1.7万
引用cn#GLffffpukL的回答:
sin是socket编程里用到的套接字sin_family就是sockaddr结构体的一个属性,表示套接字的网络地址,一般都为AF_INET。
展开全部
他在底层是:
struct sockaddr_in {
sa_family_t sin_family; /* Address family */
unsigned short int sin_port; /* Port number */
struct in_addr sin_addr; /* Internet address */
/* Pad to size of `struct sockaddr'. */
unsigned char __pad[__SOCK_SIZE__ - sizeof(short int) -
sizeof(unsigned short int) - sizeof(struct in_addr)];
};
typedef unsigned short sa_family_t;
也就是说在是unsigned shot类型。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式