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