Saya tidak sepenuhnya memahami fungsi fork, saya tidak mengerti bagaimana ayah dan anak memproses kelanjutan dari fungsi fork() atau melewati baris ini dan melanjutkan ke yang berikutnya. Misalnya:
int value = 0;
if (fork()!=0)
{
wait(&value);
value = WEXITSTATUS(value);
value++;
}
printf("%d\n",value);
value+=2;
exit(value);
ketika kita mengimplementasikan fungsi fork, ayah pergi ke fungsi wait() tetapi apa yang saya tidak mengerti dari mana anak itu mulai lari dari if() atau dia melarikan diri dan segera pergi ke printf? Terima kasih telah membantu :)
fork
, namun ia kembali pada masing-masing dua proses. - person David Schwartz   schedule 13.04.2016