代码拉取完成,页面将自动刷新
同步操作将从 张奇峰/c_tcp_udp 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
#include<sys/types.h>
#include<sys/socket.h>
#include<unistd.h>
#include<arpa/inet.h>
#include<stdlib.h>
#include<stdio.h>
const int PORT = 9506;
const char server_ip[15] = {"127.0.0.1"};
int main()
{
//创建socket对象
int sockfd=socket(AF_INET,SOCK_DGRAM,0);
//创建网络通信对象
struct sockaddr_in addr;
addr.sin_family =AF_INET;
addr.sin_port =htons(PORT);
addr.sin_addr.s_addr = inet_addr(server_ip);
while(1)
{
printf("请输入您要发送的内容: \n");
char buf[64]= {0};
scanf("%s",buf);
sendto(sockfd,buf,sizeof(buf),0,(struct sockaddr*)&addr,sizeof(addr));
socklen_t len=sizeof(addr);
recvfrom(sockfd,buf,sizeof(buf),0,(struct sockaddr*)&addr,&len);
printf("接收到的数据:%s\n",buf);
}
close(sockfd);
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。