我是套接字编程的新手。需要将多个字符串一一发送到服务器并收集结果字符串。
现在的问题是在客户端使用发送/写入功能,所有字符串都是从服务器一次性读取的。
//client.c
sendString(serversocket,"str1");
sendString(serversocket,"str2");
sendString(serversocket,"str3");
//server.c
char *buff=readstring(clientsocket);
printf("%s",buff) ;//output : str1str2str2
需要得到str1
,str2
并且str3
...
我需要一个接一个地接收它。我怎样才能做到这一点?任何帮助,将不胜感激。