C語言中獲取進程識別碼的相關(guān)函數(shù)
C語言getpid()函數(shù):獲取進程識別碼
頭文件:
#include <unistd.h>
定義函數(shù):
pid_t getpid(void);
函數(shù)說明:getpid ()用來取得目前進程的進程識別碼,許多程序利用取到的此值來建立臨時文件, 以避免臨時文件相同帶來的問題。
返回值:目前進程的進程識別碼
范例
#include <unistd.h> main() { printf("pid=%d\n", getpid()); }
執(zhí)行:
pid=1494 /*每次執(zhí)行結(jié)果都不一定相同 */
C語言getppid()函數(shù):取得父進程的進程識別碼
頭文件:
#include <unistd.h>
定義函數(shù):
pid_t getppid(void);
函數(shù)說明:getppid()用來取得目前進程的父進程識別碼。
返回值:目前進程的父進程識別碼。
范例
#include <unistd.h> main() { printf("My parent 'pid =%d\n", getppid()); }
執(zhí)行:
My parent pid =463
- C語言編寫Linux守護進程實例
- c語言多進程tcp服務(wù)器示例
- Linux中使用C語言的fork()函數(shù)創(chuàng)建子進程的實例教程
- 舉例講解C語言的fork()函數(shù)創(chuàng)建子進程的用法
- C語言實現(xiàn)在windows服務(wù)中新建進程的方法
- 用c語言實現(xiàn)HUP信號重啟進程的方法
- Linux下C語言修改進程名稱的方法
- C語言中設(shè)置進程優(yōu)先順序的方法
- C語言中操作進程信號的相關(guān)函數(shù)使用詳解
- C語言怎么獲得進程的PE文件信息
- Linux下C語言的fork()子進程函數(shù)用法及相關(guān)問題解析
- C語言實現(xiàn)查看進程是否存在的方法示例
相關(guān)文章
C語言MultiByteToWideChar和WideCharToMultiByte案例詳解
這篇文章主要介紹了C語言MultiByteToWideChar和WideCharToMultiByte案例詳解,本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下2021-08-08C++通過TerminateProess結(jié)束進程實例
這篇文章主要介紹了C++通過TerminateProess結(jié)束進程實例,是Windows應(yīng)用程序設(shè)計中非常實用的技巧,需要的朋友可以參考下2014-10-10