__SOCKADDR_COMMON ();是宏定义的意思,括号里面是它的参数,这个宏定义表示的是tcp/ip协议的版本是,ipv4还是ipv6的意思,最后的那个unsigned char sin_zero的大小为什么做减法呢,是为了保证这个结构提到大小和另一个套接字地址的结构体struct sockaddr的大小一致。这么说不知道你能不能不能理解,第一...
__SOCKADDR_COMMON ();是宏定义的意思,括号里面是它的参数,这个宏定义表示的是tcp/ip协议的版本是,ipv4还是ipv6的意思,最后的那个unsigned char sin_zero的大小为什么做减法呢,是为了保证这个结构提到大小和另一个套接字地址的结构体struct sockaddr的大小一致。这么说不知道你能不能不能理解,第一...