mancha 发表于 2018-6-19 09:41:25

Windows Socket 编程:TCP客户端

  #include <stdio.h>
  #include <stdlib.h>
  #include <winsock2.h>
  int main(int argc,char * argv[])
  {
  char message;
  WSADATA wsaData;
  SOCKET hSocket;
  SOCKADDR_IN servAddr;
  WSAStartup(MAKEWORD(2,2),&wsaData);
  hSocket = socket(PF_INET,SOCK_STREAM,0);
  memset(&servAddr,0,sizeof(servAddr));
  servAddr.sin_family = AF_INET;
  servAddr.sin_addr.s_addr = inet_addr(argv);
  servAddr.sin_port = htons(atoi(argv));
  connect(hSocket,(SOCKADDR *)&servAddr,sizeof(servAddr));
  recv(hSocket,message,sizeof(message) - 1,0);
  printf("%s",message);
  closesocket(hSocket);
  WSACleanup();
  return 0;
  }
页: [1]
查看完整版本: Windows Socket 编程:TCP客户端