-
getpid
鎖定
getpid是一種函數,功能是取得進程識別碼,許多程序利用取到的此值來建立臨時文件,以避免臨時文件相同帶來的問題。
getpid函數簡介
函數功能:取得進程識別碼
相關函數:fork,kill,getpid
返回值:目前進程的進程ID
getpid程序示例
示例一:
#include <stdio.h>
#include <process.h>
int main( void )
/* If run froom command line, shows different ID for
* command line than for operating system shell.
*/
printf( "Process id: %d\n", _getpid() );
return 0;
示例二:
#include<unistd.h>
printf(“pid=%d\n”,getpid());
執行:
pid=1494 /*每次執行結果都不一定相同*/