/* 本程序主要是:父进程先消息队列写入一个文件名,然后子进程读取文件名对应的文件内容,并写入消息队列,最后父进程再从消息队列中读出文件内容并显示出来 */

代码:
#include <sys/types.h>
#include <sys/ipc.h>
#include <sys/msg.h>
#include <stdio.h>
#include <stdlib.h>

展开全部
收起
1回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • 朱果果

    19人对此回答表示赞同

    朋友,一眼看下来,发现你这根本不是两个进程间的通信啊,根本就是在同一个进程里;
    进程是程序的实例,两个进程那就得运行两个程序啊,你这里仅仅是通过res的值来判断父子进程怎么行呢,就算是这样,res的值有fork得到后,后面一直都没有更改过啊,那么在死循环里,将一直是父进程或者子进程,怎么能通信呢;
    至于进行通信的代码有么有问题我就不清楚了,关键这不是两个进程间的通信。
    展开
    19
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部