我正在进行TCP对等连接,但是我在下面的图片中出现了错误。它可能是可变类型错误。

论辩
char name[20];
int PORT;
char ip[15];
char ip[15];
void sending();
void receiving(int server_fd);
void *receive_thread(void *server_fd);因为这件事我会犯错
serv_addr.sin_family = AF_INET;
serv_addr.sin_addr.s_addr = ip; //. <== here
serv_addr.sin_port = htons(PORT_server);这是如何处理IP地址还是我遗漏了什么错误?
尝试让对等点连接到另一个对等点。
发布于 2022-11-08 22:43:57
使用inet_aton()解析IP字符串。
serv_addr.sin_addr.s_addr = inet_aton(ip);https://stackoverflow.com/questions/74367905
复制相似问题