bonsoir,
j'ai un petit programme qui crée un processus pèere et un processus fils mais il contien des instructions dont je n'ai pas bien saisi leur role dans le programme :/ (je precise je ne suis pas super bon programmation et le language C est assez nouveau pour moi)
bon les instruction sont en gras il y a la boucle while et getchar.merci de m'aider
#include <unistd.h>
#include <stdio.h>
#include <stdlib.h>
int main () {
int i=0,x=10;
int pid=fork();
if (pid<0)
{
printf("Erreur\n");
}
else {
if (pid==0) {
x=20;
printf ("je suis le processus fils,mon PID est %d,x=%d\n",getpid(),x);
while (1) {
i++;}
}
else {
printf ("je suis le processus père, mon PID est %d,x=%d\n",getpid(),x);
getchar();
exit(0);
}
}
return 0;
}


