//sprintf_s(tempBuf, "s%说:s%", inet_ntoa(addrFrom.sin_addr), recvBuf);
把上面的转换为下面的就OK了
char IPdotdec[20];
inet_ntop(AF_INET, &addrFrom.sin_addr,IPdotdec,16);
sprintf_s(tempBuf, "%s 说:%s", IPdotdec, recvBuf);
server.sin_addr.s_addr=inet_addr("127.0.0.1');
改为:
struct in_addr s;
inet_pton(AF_INET, "127.0.0.1", (void *)&s);
server.sin_addr.s_addr = s.s_addr;