收藏 分享(赏)

模仿多进程聊天程序c语言版.doc

上传人:hyngb9260 文档编号:7110291 上传时间:2019-05-06 格式:DOC 页数:4 大小:50KB
下载 相关 举报
模仿多进程聊天程序c语言版.doc_第1页
第1页 / 共4页
模仿多进程聊天程序c语言版.doc_第2页
第2页 / 共4页
模仿多进程聊天程序c语言版.doc_第3页
第3页 / 共4页
模仿多进程聊天程序c语言版.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

1、使用本程序时,请先编译程序 ldw 并运行然后编译 dong 并运行 即可观察效果欢迎下载运行并提出改进意见,共同进步建议 VC+6.0 打开Ldw:#include#include#includechar a=“ldw“;char b=“dong“;char bufa256;char bufb256;char buftemp256;int len=0;FILE *fp,*fq;extern flag;void listen()fq=fopen(“c:chat2.txt“,“r“);fscanf(fq,“%s“,bufb);/fq-bufblen=strlen(bufb);/printf(“b

2、ufb len =%dn“,len);/if(len0)bufblen=0;printf(“dong:%sn“,bufb);fclose(fq);void speak()printf(“ldw: “);fgets(bufa,256,stdin);bufastrlen(bufa)-1=0;fp=fopen(“c:chat1.txt“,“w“);fprintf(fp,“%sn“,bufa);/bufa-fpif(strncmp(bufa,“!“,3)=0)printf(“对方已下线! n“);fclose(fp);unlink(“c:chat1.txt“); exit(0);fclose(fp);

3、int main()memset(bufa,0,sizeof(bufa);memset(bufb,0,sizeof(bufb);memset(buftemp,0,sizeof(buftemp);printf(“flag =%dn“,flag);/printf(“这是 ldw 的终端!n“);/while(1)while(1)if(fp=fopen(“c:chat1.txt“,“w“)=NULL)printf(“系统错误!程序异常退出 “);exit(1);if(fq=fopen(“c:chat2.txt“,“r“)=NULL)printf(“系统错误!程序异常退出 “);exit(1);lis

4、ten();speak();return 0;/*printf(“ldw:“);fp=fopen(“c:chat1.txt“,“w“);fgets(bufa,256,stdin);bufastrlen(bufa)-1=0;fprintf(fp,“%sn“,bufa);if(strncmp(bufa,“!“,3)=0)fclose(fp);exit(-1);fclose(fp);*/*printf(“);fq=fopen(“c:chat1.txt“,“r“);fscanf(fq,“%s“,bufb);len=strlen(bufb);if(len0)bufblen=0;printf(“ldw:%

5、sn“,bufb);fclose(fq);*/Dong:#include#include#includeint flag=988;int mggain()char a=“ldw“;char b=“dong“;char bufa256;char bufb256;char buftemp256;int len=0;FILE *fp,*fq;memset(bufa,0,sizeof(bufa);memset(bufb,0,sizeof(bufb);memset(buftemp,0,sizeof(buftemp);printf(“这是 dong 的终端!n“);if(fp=fopen(“c:chat2

6、.txt“,“w“)=NULL)printf(“系统错误!程序异常退出 “);exit(1);while(1)if(fq=fopen(“c:chat1.txt“,“r“)=NULL)printf(“系统错误!程序异常退出 “);exit(1);fq=fopen(“c:chat1.txt“,“r“);fscanf(fq,“%s“,bufb);len=strlen(bufb);printf(“bufb len =%dn“,len);/if(len0)bufblen=0;printf(“ldw: %sn“,bufb);fclose(fq);printf(“dong:“);fgets(bufa,256,stdin);bufastrlen(bufa)-1=0;fp=fopen(“c:chat2.txt“,“w“);fprintf(fp,“%sn“,bufa);if(strncmp(bufa,“!“,3)=0)printf(“对方已下线! n“);fclose(fp);unlink(“c:chat2.txt“); exit(0);fclose(fp);return 0;

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报