Programming

fork( )

如何理解fork()调用一次返回两次的:
unix 会让两个进程(不错,原来是一个,unix 替你复制了一个,现在有两个):
在 fork () 之后产生不同:返回值不同。其中一个进程(使用新的 pid)里面的 fork () 返回零,
这个进程就是“子进程”;而另一个进程(使用原来的 pid)中的 fork () 返回前面那个子进程的
pid,他自己被称为“父进程”
Continue reading