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が出力されます。

bannerAds