承接上一篇:https://blog.youkuaiyun.com/uVarAndMethod/article/details/90386058
////server端
#include <stdio.h>
#include <string.h>
#include <WINSOCK2.H>
#pragma comment(lib,"ws2_32.lib")
#define INT_SERVER_PORT 5000
#define STR_SERVER_IP "127.0.0.1"
#define INT_DATABUFFER_SIZE 100
void main(void)
{
WORD dwVersion = MAKEWORD(2,2);
WSAData wsaData;
WSAStartup(WINSOCK_VERSION,&wsaData);
SOCKET sockServer = socket(AF_INET,SOCK_STREAM,0);
if (INVALID_SOCKET == sockServer)
{
printf("Failed to create socket!\n");
WSACleanup();
return;
}
sockaddr_in addrServer;
memset(&addrServer,0,sizeof(sockaddr_in));
addrServer.sin_family = AF_INET;
addrServer.sin_port = htons(INT_SERVER_PORT);
addrServer.sin_addr.S_un.S_addr = htonl(INADDR_ANY);
/