我相信这会创建24个进程;但是,我需要验证。这些问题经常让我感到困惑。谢谢您的帮助!用这些fork()语句创建了多少个进程?
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
int main(void)
{
pid_t pid = fork();
pid = fork();
pid = fork();
if (pid == 0)
{
fork();
}
fork();
return 0;
}
把printf放进去,然后编译并运行它,你就会看到。 –