C语言 - 解决控制台打印的字符串乱码问题

一般这种乱码问题是字符串没有初始化,如下:recvBuffer未初始化
char recvBuffer[1024];
result = recv(clientSocket, recvBuffer, sizeof(recvBuffer), 0); // 接收来自客户端的数据
recvBuffer初始化一下就行:
char recvBuffer[1024] = {""};
result = recv(clientSocket, recvBuffer, sizeof(recvBuffer), 0); // 接收来自客户端的数据

浙公网安备 33010602011771号