1、IPv4套接字地址结构sockaddr_in,对应头文件<netinet/in.h> struct in_addr{ in_addr_t s_addr; //32bit 的IPv4地址 }; struct sockaddr_in{ uint8_t sin_len; //结构体长度,大小 sa_family_t sin_family; //协议类型,常用AF_INET,对应的是TCP in_port_t sin_port; //端口数 struct in_add...
int bind(int sockfd, struct sockaddr *my_addr, int addrlen) sockfd: socket描述符 my_addr:是一个指向包含有本机ip地址和端口号等信息的sockaddr类型的指针 addrlen:常被设为sizeof(struct sockaddr) 3 connect() 头文件: #include <sys/types.h> #include <sys/socket.h> 函数原型: int connect(int...