小编Ada*_*ker的帖子

为什么这个fork()输出产生8而不是5?

所以我必须找到使用该fork()方法的代码的输出.我认为输出是5"你好",但我得到8.为什么?这是代码:

#include "csapp.h"

void doit()
{
    Fork();
    Fork();
    printf("hello\n");
    return;
}

int main()
{
    doit();
    printf("hello\n");
    exit(0);
}
Run Code Online (Sandbox Code Playgroud)

c linux fork

-2
推荐指数
2
解决办法
335
查看次数

标签 统计

c ×1

fork ×1

linux ×1