小弟想问在linux中,main用fork创建了子进程,那么在用exit退出时,是退出父进程还是子进程?

2024-12-14 09:56:20
推荐回答(1个)
回答1:

看你是在父进程中还是子进程调用的。比如

int pid = fork();

if (pid == 0)
{
/* 子进程 */
child_do_something();
exit(0); // 子进程退出
}
else
{
/* 父进程 */
parent_do_something();
exit(0); // 父进程退出
}