Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stddef.h>
- #include <stdlib.h>
- #include <unistd.h>
- #include <sys/types.h>
- #include <sys/wait.h>
- int main () {
- int p;
- printf("Pid del processo padre: %d\n", getpid());
- p=fork();
- if(p==0) { printf("Il pid del figlio e' %d , quello del padre e' %d\n", getpid(), getppid());
- sleep(10);
- printf("Termine del processo figlio (%d). Il pid del padre ** ADESSO ** e' %d\n", getpid(), getppid());
- return 0;
- }
- else { sleep (5);
- printf("\nProcess genitore (%d) terminato \n", getpid());
- return 0; }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement