📄 server.c
字号:
#include <stdio.h>#include <string.h>#include <netinet/in.h>#define PORT 9999main(){ struct sockaddr_in client,server; int s,ns,clientlen,recievelen; char buf[256]; s=socket(AF_INET,SOCK_STREAM,0); memset((char *)&server,sizeof(server),0); server.sin_family=AF_INET; server.sin_port=htons(PORT); server.sin_addr.s_addr=INADDR_ANY; bind(s,(struct sockaddr *)&server,sizeof(server)); listen(s,1); clientlen=sizeof(client); ns=accept(s,(struct sockaddr *)&client,&clientlen); for(;;) { recievelen=recv(ns,buf,sizeof(buf),0); if(recievelen==0) break; printf("对方说: %s\n",buf); send(ns,buf,recievelen,0); } close(ns); close(s);}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -