UNIX/Linuxの部屋 関数:getpid

TOP UNIX/Linuxの部屋 UNIX/Linuxコマンド一覧 用語集 新版 由来/読み方辞書 環境変数マニュアル Cシェル変数 システム設定ファイル システムコール・ライブラリ ネットワークプログラミングの基礎知識 クラウドサービス徹底比較・徹底解説




関数 getpid 自分自身のプロセス ID を取得するシステムコール このエントリーをはてなブックマークに追加

全てのプロセスには番号が付いている。ps コマンドを見るとよくわかるだろう。
#include <sys/types.h>
#include <unistd.h>
pid_t pid = getpid();
pid_t ppid = getppid();
printf("プロセスID:%d 親プロセスのプロセスID:%d\n", pid, ppid);