//****************************客户端***********************************
#pragma warning(disable: 4996)
#include<stdio.h>
#include<stdlib.h>
#include<WinSock2.h>
#pragma comment(lib,"ws2_32.lib")
void main()
{
WSADATA wsadata;
int iResult = WSAStartup(MAKEWORD(2, 2), &wsadata);
if (iResult != NO_ERROR)
printf("Error at WSAStartup()\n");
SOCKET server;
server = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);
if (server == INVALID_SOCKET){
printf("Error at socket():%1d");
WSACleanup();
return;
}
SOCKADDR_IN clientService;
clientService.sin_family = AF_INET;
clientService.sin_addr.s_addr = inet_addr("192.168.1.1");
clientService.sin_port = htons(8080);
if (connect(server, (SOCKADDR*)&clientService, sizeof(SOCKADDR)) ==SOCKET_ERROR){
printf("Failed to connect: %s\n",GetLastError());
WSACleanup();
closesocket(server);
return;
}
/* 不知道是什么原因 */