#include "apue.h" int main(void) { printf("hello world from process ID %d\n",getpid()); exit(0); }
编译:
gcc -o pid pid.c
运行:
./pid
得结果:
hello world from process ID 6367
说明:
第一次运行时,此数字(6367)可能在不同的机器上都不同。
第二次运行时,得结果
hello world from process ID 6383
数字越来越大。
调用函数getpid时,得到程序pid的进程ID。