C語言getpid()函數:獲取進程識別碼
頭文件:
#include <unistd.h>
定義函數:
pid_t getpid(void);
函數說明:getpid ()用來取得目前進程的進程識別碼,許多程序利用取到的此值來建立臨時文件, 以避免臨時文件相同帶來的問題。
返回值:目前進程的進程識別碼
范例
#include <unistd.h>main(){ printf("pid=%d/n", getpid());}執行:
pid=1494 /*每次執行結果都不一定相同 */
C語言getppid()函數:取得父進程的進程識別碼
頭文件:
#include <unistd.h>
定義函數:
pid_t getppid(void);
函數說明:getppid()用來取得目前進程的父進程識別碼。
返回值:目前進程的父進程識別碼。
范例
#include <unistd.h>main(){ printf("My parent 'pid =%d/n", getppid());}執行:
My parent pid =463
新聞熱點
疑難解答
圖片精選