single.c

来自「linux下开发的一款类似于QQ的网络聊天室」· C语言 代码 · 共 32 行

C
32
字号
#include "main.h"int single(struct user *head,char *name,char *msg){	int n;	FILE *fp;	struct user *p;	p=head->next;	while(p!=NULL)	{		if(strcmp(p->user_name,name)==0)		{			n=send(p->sockfd,msg,strlen(msg),0);		if(n<=0)			return (-1);		else		{			if((fp=fopen(p->user_name,"a+"))==NULL)			{				perror("open");				return (-1);			}			fputs(msg,fp);			fclose(fp);			return 0;		}				}		p=p->next;	}}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?