软件开发技术基础第2版课件作者赵英良第5章节网络编程技术2_网络编程.pptVIP

  • 5
  • 0
  • 约1.05万字
  • 约 59页
  • 2018-05-08 发布于广东
  • 举报

软件开发技术基础第2版课件作者赵英良第5章节网络编程技术2_网络编程.ppt

* * * * * * 5.3.3 数据传输API send()和recv()函数被用来分别发送和接收流数据 所有和发送及接收数据相关的缓冲区(buffer)都是char类型 * 发送和接收数据 1.发送数据 send()函数的原型为: int send(SOCKET s, const char FAR * buf, int len, int flags); 2.接收数据 recv()函数的原型为: int recv(SOCKET s, char FAR * buf, int len, int flags); * 网络程序实例 服务器运行结果 * 客户端运行结果 服务器实例 【例5-1】服务器程序:此程序作为服务器运行,它绑定到某个给定的端口,等待客户端的连接并接收客户端发送来的数据,然后显示接收到的数据,向客户端发送回一个消息然后退出。 解题步骤: 使用VC创建win32控制台应用程序, 将ws2_32.lib添加到工程中 输入程序 * C:\Program Files\Microsoft Visual Studio\VC98\Lib\WSOCK32.LIB * #include stdafx.h #include stdio.h #include conio.h #include stdlib.h #include winsock2.h // 函数原型声明 void Stre

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档