linux C语言 获取终端ID
在Linux系统中,可以通过以下代码获取终端ID:
#include <stdio.h>
#include <unistd.h>
int main() {
printf("Terminal ID: %d\n", getppid());
return 0;
}
getppid()函数可以返回当前进程的父进程ID,而在终端下运行的程序的父进程ID就是终端的ID。因此,通过调用getppid()函数可以获取终端ID。
原文地址: https://www.cveoy.top/t/topic/fj99 著作权归作者所有。请勿转载和采集!