Exercice sur les processus
soumia91
-
Utilisateur anonyme -
Utilisateur anonyme -
salut pour tous
j'ai un programme sur les processus ecrit dans le langage c , c'est le suivant:
#include<stdio.h>
#include<unistd.h>
#include<stdlib.h>
int i=2;
main()
{
j=10;
pid_t p;
while((i--)&&(p=fork()))
if(p<0) exit(1);
j+=2;
if(p==0)
{
i*=3;
j*=3;
}
else
{
i*=2;
j*=2;
}
printf("i=%d, j=%d",i,j);
}
la question est: que fait ce programme.
merci d'avance........
j'ai un programme sur les processus ecrit dans le langage c , c'est le suivant:
#include<stdio.h>
#include<unistd.h>
#include<stdlib.h>
int i=2;
main()
{
j=10;
pid_t p;
while((i--)&&(p=fork()))
if(p<0) exit(1);
j+=2;
if(p==0)
{
i*=3;
j*=3;
}
else
{
i*=2;
j*=2;
}
printf("i=%d, j=%d",i,j);
}
la question est: que fait ce programme.
merci d'avance........
A voir également:
- Exercice sur les processus
- Le processus est interrompu en raison du manque de mémoire epson - Forum Imprimante
- Processus hote windows rundll32 c'est quoi ✓ - Forum Windows
- Exercice opérateur de saisie ✓ - Forum Études / Formation High-Tech
- Accès refusé, car vous ne disposez pas des privilèges suffisants ou le disque est peut-être verrouillé par un autre processus. vous devez invoquer cet utilitaire s’exécutant en mode élevé et assurez-vous que le disque est déverrouillé. ✓ - Forum Disque dur / SSD
- Quest ce que Processus hôte windows(Rundll32) ✓ - Forum Logiciels