Universidad de Costa Rica

Escuela de Ciencias de la Computación e Informática

CI-0122 Sistemas operativos

Ejemplos

CI0122 / Ejemplos


#include <stdio.h>
#include <unistd.h>

int Funcion( int p) {

   int j;

   for ( j=0; j<4; j++ )
       printf("Soy el hijo %d y la iteracion es %d\n",p,j);
   _exit( p );
}


int main() {

   int i;

   for ( i=0; i<5; i++ ) {
       if ( !fork() ) {
          Funcion( i );
       }
       printf("El papa va a crear otro hijo\n");
   }
}