云南大学计算机 络期中考试刘春花,云南大学软件学院计算机 络原理 告3…

wVersionRequested = MAKEWORD( 2, 2 );

err = WSAStartup( wVersionRequested, &wsaData );

if ( err != 0 )

return -1;

if ((fd = socket(AF_INET, SOCK_STREAM, 0)) < 0)

{

printf(“Can not create socket!”);

exit(2);

}

servaddr.sin_family = AF_INET;

servaddr.sin_port = htons(PORT);

hp = gethostbyname(“113.55.34.150”); //根¨′据Y服¤t务的ìa/机¨2名ììP地ì等쨨信

servaddr.sin_addr.S_un.S_addr=inet_addr(“113.55.34.150”);

memcpy((char*)&servaddr.sin_addr, (char*)hp->h_addr,hp->h_length);

memset(servaddr.sin_zero, 0, sizeof(servaddr.sin_zero));

//和¨a服¤t务创连¢¨/p>

rval = connect(fd, (sockaddr*)&servaddr, sizeof(servaddr));

if (rval < 0)

{//创连¢¨o败1

printf(“Can not create connect!”);

exit(3);

}

else

{ for(;;)

{

memset(buf, 0, 1024);

printf(“Please input a line to server:”);

scanf(“%s”,&buf);

rval = send(fd, buf, strlen(buf) + 1,0);

if(rval < 0)

printf(“Write error!”);

if((rval=recv(fd,buf,sizeof(buf),0)<0))

perror(“reading stream message”);

if(rval==0)

printf(“server said :%sn”,buf);

}

}

closesocket(fd);

exit(5);

}

文章知识点与官方知识档案匹配,可进一步学习相关知识 络技能树首页概览22399 人正在系统学习中 相关资源:陈式太极拳教学软件+注册机1-专业指导文档类资源-CSDN文库

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年5月22日
下一篇 2021年5月22日

相关推荐