función de horquilla

Esta función es una función para crear un proceso en Unix. Baidu puede especificarla (el valor de retorno -1 no tendrá éxito) y el pid cambiará cada vez.

>1. Primero,

Algunos puntos claros: Primero, si no hay ?if(pid=fork());?break; el bucle for se ejecutará 3 veces, segundo, el fork( ) la función devolverá dos valores, uno mayor que 0 (el número de proceso del proceso hijo) y el otro es 0; en tercer lugar, si la interrupción se sale del ciclo, no se realizará una vez; Explique la esencia del proceso: al juzgar la condición en if, la función fork devuelve dos. Uno de los valores nunca es verdadero, por lo que cada vez que se ejecuta el fork, el pid del proceso padre salta; el bucle (no más hijos), y el pid del proceso hijo = 0, se convierte en el proceso padre del siguiente ciclo (continúa dando a luz);