if(PID & lt;0){...}//PID & lt;0,表示分叉有錯誤,程序壹般會退出,且pid=0且PID >;0的情況
Else if(0 == pid){...} //從這壹點開始,程序分支。pid=0表示fork子流程的分支。
否則{....}///否則為原進程,即父進程。
printf("這裏!");//如果以上兩個進程沒有exit()操作,那麽在執行完{}中的命令後,都會到這裏。
關於來自fork的父子進程關系,請仔細閱讀linux高級編程中的進程章節,裏面包含了很多內容。仔細閱讀並練習。