如何在不同的流程中拆分C中的流程?

时间:2015-03-22 15:23:56

标签: c process split

如何使用C分割流程? 例如,在bash中,我可以使用命令:

screen

2 个答案:

答案 0 :(得分:1)

您需要使用fork()函数。

答案 1 :(得分:0)

C中创建新子进程的唯一方法是系统调用fork。 UNIX / Linux上的所有新进程都是使用fork创建的。

子进程是父进程的副本,fork调用的返回值表示当前进程是父进程(> 0:子进程的PID)还是子进程(0)或如果无法创建子进程(-1)。