Blue_Nile 2015-03-10 06:40 采纳率: 85.7%
浏览 1827
已采纳

请帮我看下客户端创建,哪里出现了错误?

#include
#include
#include
#include
#pragma comment(lib,"ws2_32.lib")

void TCPClient()
{
//创建Socket
SOCKET sockclient = socket(AF_INET,SOCK_STREAM,IPPROTO_TCP);
if(INVALID_SOCKET == sockclient)
{
return;
}
//连接到服务器
struct sockaddr_in addr = {0};
addr.sin_family = AF_INET;
addr.sin_port = htons(5678);
addr.sin_addr.S_un.S_addr = inet_addr("127.0.0.1");
connect(sockclient,(struct sockaddr* )&addr,sizeof(addr));
//数据的收发
getch();
//关闭socket
closesocket(sockclient);
}

int main()
{
//Socket库初始化
WSADATA wsa = {0};
WSAStartup(MAKEWORD(2,2),&wsa);
//TCP客户端
TCPClient();

return 0;

}


  • 写回答

1条回答 默认 最新

报告相同问题?

悬赏问题

  • ¥30 求给定范围的全体素数p的(p-2)的连乘积
  • ¥15 VFP如何使用阿里TTS实现文字转语音?
  • ¥100 需要跳转番茄畅听app的adb命令
  • ¥50 寻找一位有逆向游戏盾sdk 应用程序经验的技术
  • ¥15 请问有用MZmine处理 “Waters SYNAPT G2-Si QTOF质谱仪在MSE模式下采集的非靶向数据” 的分析教程吗
  • ¥50 opencv4nodejs 如何安装
  • ¥15 adb push异常 adb: error: 1409-byte write failed: Invalid argument
  • ¥15 nginx反向代理获取ip,java获取真实ip
  • ¥15 eda:门禁系统设计
  • ¥50 如何使用js去调用vscode-js-debugger的方法去调试网页