Tous les processus possèdent un numéro d'identification unique appelé PID (Process IDentifier). Le PID du père d'un processus est le PPID (Parent Process IDentifier). En C, ces identificateurs sont récupérés grace aux fonctions :
pid_t getpid(void); pid_t getppid(void);
[linewidth=1pt,fillstyle=solid,shadow=true](0,0)(16,-4.5)
/* Exemple d'utilisation des commandes GETPID et GETPPID */ #include <stdio.h> <stdlib.h> /* Programme principal */ void main(int argc, char *argv[]) { printf("Bonjour ! Je suis %d et mon papa est %d\n",getpid(),getppid()); }