0
在Unix中,C.在fork()
之後,通常後跟wait()
或waitpid()
等待child
終止。但是child
可以執行wait()
嗎? child
沒有_child_
,所以當它執行wait()
時,會發生什麼?可以在C中執行waitpid()和wait(),在Unix中
在Unix中,C.在fork()
之後,通常後跟wait()
或waitpid()
等待child
終止。但是child
可以執行wait()
嗎? child
沒有_child_
,所以當它執行wait()
時,會發生什麼?可以在C中執行waitpid()和wait(),在Unix中
子過程沒有子過程,因此wait()
將返回-1。從手冊頁:
wait():成功時返回終止的子進程ID;出錯時返回 ,返回-1。
它的行爲在手冊頁描述,你可以通過輸入man 2等待 – redball