#include"../tcpSocket/tcpSocket.h" #include"../tcpSocket/fileOperation.h" int main() { init_Socket(); SOCKET fd = create_clientSocket("127.0.0.1"); //传入本地ip地址 printf("连接成功\n"); //struct MsgHeader msg = { .msgID = MSG_READY_READ,.fileInfo.fileName = "toby.jpg" }; recvFile(fd); //ipconfig,可以填默认网关192.168.0.1,或者127.0.0.1实现本地回还 //char recvBuf[1024] = ""; //定义缓冲区2^10 //int ret = recv(fd, recvBuf, 1024, 0); //if (ret == 0) //{ // printf("服务器正常下线...\n"); //返回值ret=0客户端正常下线 //} //else if (ret < 0) //{ // err("recv"); //} //puts(recvBuf); //在客户端上显示服务器发送的消息 //char sendBuf[1024] = "客户端给服务器回发的消息"; //send(fd, sendBuf, strlen(sendBuf), 0); closesocket(fd); //关socket需要传入socket参数 close_Socket(); getchar(); return 0; }