在 Linux 中,getppid()
是一个系统调用,用于获取当前进程的父进程 ID
#include <unistd.h>
pid_t getppid(void);
要在程序中使用 getppid()
,只需包含该头文件并调用函数即可。例如:
#include <stdio.h>
#include <unistd.h>
int main() {
pid_t parent_pid = getppid();
printf("Parent process ID: %d\n", parent_pid);
return 0;
}
这个示例程序将输出当前进程的父进程 ID。