C語言中獲取進(jìn)程識別碼的相關(guān)函數(shù)
C語言getpid()函數(shù):獲取進(jìn)程識別碼
頭文件:
#include <unistd.h>
定義函數(shù):
pid_t getpid(void);
函數(shù)說明:getpid ()用來取得目前進(jìn)程的進(jìn)程識別碼,許多程序利用取到的此值來建立臨時(shí)文件, 以避免臨時(shí)文件相同帶來的問題。
返回值:目前進(jìn)程的進(jìn)程識別碼
范例
#include <unistd.h>
main()
{
printf("pid=%d\n", getpid());
}
執(zhí)行:
pid=1494 /*每次執(zhí)行結(jié)果都不一定相同 */
C語言getppid()函數(shù):取得父進(jìn)程的進(jìn)程識別碼
頭文件:
#include <unistd.h>
定義函數(shù):
pid_t getppid(void);
函數(shù)說明:getppid()用來取得目前進(jìn)程的父進(jìn)程識別碼。
返回值:目前進(jìn)程的父進(jìn)程識別碼。
范例
#include <unistd.h>
main()
{
printf("My parent 'pid =%d\n", getppid());
}
執(zhí)行:
My parent pid =463
- C語言編寫Linux守護(hù)進(jìn)程實(shí)例
- c語言多進(jìn)程tcp服務(wù)器示例
- Linux中使用C語言的fork()函數(shù)創(chuàng)建子進(jìn)程的實(shí)例教程
- 舉例講解C語言的fork()函數(shù)創(chuàng)建子進(jìn)程的用法
- C語言實(shí)現(xiàn)在windows服務(wù)中新建進(jìn)程的方法
- 用c語言實(shí)現(xiàn)HUP信號重啟進(jìn)程的方法
- Linux下C語言修改進(jìn)程名稱的方法
- C語言中設(shè)置進(jìn)程優(yōu)先順序的方法
- C語言中操作進(jìn)程信號的相關(guān)函數(shù)使用詳解
- C語言怎么獲得進(jìn)程的PE文件信息
- Linux下C語言的fork()子進(jìn)程函數(shù)用法及相關(guān)問題解析
- C語言實(shí)現(xiàn)查看進(jìn)程是否存在的方法示例
相關(guān)文章
C語言實(shí)現(xiàn)單位車輛調(diào)度管理
這篇文章主要為大家詳細(xì)介紹了C語言實(shí)現(xiàn)單位車輛調(diào)度管理,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-03-03
C語言MultiByteToWideChar和WideCharToMultiByte案例詳解
這篇文章主要介紹了C語言MultiByteToWideChar和WideCharToMultiByte案例詳解,本篇文章通過簡要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下2021-08-08
c語言實(shí)現(xiàn)兩個(gè)單鏈表的交叉合并方式
今天小編就為大家分享一篇c語言實(shí)現(xiàn)兩個(gè)單鏈表的交叉合并方式,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-12-12
C++通過TerminateProess結(jié)束進(jìn)程實(shí)例
這篇文章主要介紹了C++通過TerminateProess結(jié)束進(jìn)程實(shí)例,是Windows應(yīng)用程序設(shè)計(jì)中非常實(shí)用的技巧,需要的朋友可以參考下2014-10-10

