我开了两个终端,准备一个弄服务端,一个弄客户端,为啥第二个终端运行客户端的程序 第一个运行服务端的终端就白屏了
第二张图片:
server 两个while loop 中的
read(listenfd, buff, 4096)
应该改成
read(connfd, buff, 4096)
请务必采纳!
就像 weixin_41632136 所说的,你应该从新建的连接connfd中读数据,而不是从listenfd中读数据