socket编程server端程序接收client连接后accept套接字值为0正常吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了socket编程server端程序接收client连接后accept套接字值为0正常吗?相关的知识,希望对你有一定的参考价值。

socket编程server端程序接收client多连接请求后,sock = accept(iSock, &sin, &len); sock的返回值为0,多数情况下看到的返回值都是正数,出现个零很是奇怪,在这里求助下有人遇到过吗?什么情况下会返回零呢?求大虾....

参考技术A 0也是个文件描述符,如果在accept的时候,0的文件描述符已经关闭,那么accept会返回0

计算机网络|C语言Socket编程,实现两个程序间的通信

C语言Socket编程,实现两个程序间的通信

server和client通信流程图

在mooc上找到的,使用Socket客户端client和服务端server通信的流程图

以上是关于socket编程server端程序接收client连接后accept套接字值为0正常吗?的主要内容,如果未能解决你的问题,请参考以下文章

python,socket网络编程,最简单的server端和client端代码

socket编程模拟linux下的ssh代码实现

计算机网络|C语言Socket编程,实现两个程序间的通信

python常驻任务接收外界参数

socket基础编程-1

实验 面向TCP Socket编程 2 .实验任务 使用Java编写网络选课模拟程序,它由 client 和 server 两部分组成