Linuxで現在のプロセスIDを取得する方法は何ですか?
Linuxでは、現在のプロセスIDを取得するためにgetpid()関数を使用することができます。これはシステムコール関数であり、現在のプロセスIDを表す整数値を返します。以下は簡単なサンプルプログラムです:
#include <unistd.h>
#include <stdio.h>
int main() {
pid_t pid = getpid();
printf("当前进程ID:%d\n", pid);
return 0;
}
上記のプログラムをコンパイルして実行すると、現在のプロセスIDが出力されます。