-5
我遇到以下進程的問題,因爲它由於某種原因未運行。linux fork()進程問題
main()
{
int n;
for (n=0;n<10;n++)
{
printf("my pid = %d, my ppid = %d, n = %d\n" , getpid(), getppid(), n);
sleep(1);
if (fork() != 0)
exit(0);
}
}
你在運行過程中有多遠?出了什麼問題? –
它不運行 - 我在第4行(循環)得到一個錯誤 – pharaphoks
對,我明白它不會運行。我的問題是你在運行它的過程中有多遠。你沒有回答。當你嘗試做什麼時,你在第4行發生錯誤?編譯它?鏈接它?執行它?當它開始運行?什麼錯誤? –