在linux下编写一个程序实现父进程生成一个子进程,子进程不断执行另一程序(不能退出),要求用c语 20

在linux下编写一个程序实现父进程生成一个子进程,子进程不断执行另一程序(不能退出),要求用c语言写代码... 在linux下编写一个程序实现父进程生成一个子进程,子进程不断执行另一程序(不能退出),要求用c语言写代码 展开
 我来答
百度网友91d8d12
推荐于2018-03-07 · TA获得超过133个赞
知道答主
回答量:32
采纳率:0%
帮助的人:28.9万
展开全部
#include <unistd.h>
#include <stdio.h>

void child_process()
{
    while (true)
    {
        printf("I am child process\n");
    }
}

int main()
{
     pid_t pid = fork();
     if (pid < 0)
     {
         printf("fork error! exit\n");
     }   
     if (pid == 0) //子进程
     {
         child_process();
         return 0;
     }   
     else //父进程
     {
         //父进程要执行的内容
     }
     return 0;
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式