client.cpp
来自「使用winsock实现网络编程,完成客户端服务器端的简单通信.」· C++ 代码 · 共 36 行
CPP
36 行
#include<winsock2.h>
#include<stdio.h>
void main()
{
WSADATA wsaData;
SOCKET client;
SOCKADDR_IN serverAddr;
int port=10000;
char sendBuff[100];
char recBuff[100];
int sendLength=100;
WSAStartup(MAKEWORD(2,2),&wsaData);
client = socket(AF_INET,SOCK_STREAM,IPPROTO_TCP);
serverAddr.sin_family = AF_INET;
serverAddr.sin_port = htons(port);
serverAddr.sin_addr.s_addr = inet_addr("26.100.210.74");
while(1)
{
connect(client,(SOCKADDR*)&serverAddr,sizeof(serverAddr));
memset(sendBuff,0,100);
gets(sendBuff);
send(client,sendBuff,100,0);
memset(recBuff,0,100);
recv(client,recBuff,100,0);
printf("server say :%s\n",recBuff);
}
closesocket(client);
WSACleanup();
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?