Ich verstehe nicht vollständig die Gabel-Funktion, ich verstehe nicht, wie der Vater und Kind contineo von fork() -Funktion verarbeiten oder diese Zeile überspringen und mit der nächsten gehen. zum Beispiel:Wie läuft das Kind in diesem Programm?
int value = 0;
if (fork()!=0)
{
wait(&value);
value = WEXITSTATUS(value);
value++;
}
printf("%d\n",value);
value+=2;
exit(value);
, wenn wir die Gabel Funktion des Vater für wait() Funktion gehen implementieren, aber was ich nicht verstehen, dass aus dem es das Kind von dem laufen beginnen, wenn() oder er es entkommen und gehen sofort für den printf? Vielen Dank für :)
Was ist passiert, als Sie es versucht haben? –
ich habe nicht wirklich ich versuche nur Gabel zu verstehen und was in dieser Funktion passieren wird – Eli
Warum hast du es nicht versucht? Der Betrieb hätte seine Funktionsweise gezeigt. –