#include <unistd.h>作用
#include 作用 unix standard header -> unistd.hstandard input output header -> stdio.hstandard library header -> stdlib.hunistd.h不是c语言的东西,是linux/unix的系统调用,包含了许多 U N I X系统服务的函数原型,例如 r e a d,
·
#include <unistd.h>作用
standard input output header -> stdio.h
standard library header -> stdlib.h
unistd.h不是c语言的东西,是linux/unix的系统调用,包含了许多 U N I X系统服务的函数原型,例如 r e a d,
w r i t e和getpid函数。
例:
1.getpid():通过该系统函数可以获取自身所运行的进程的ID
2.getppid():通过该系统函数获取父进程的ID
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
int main(void) {
/**
* getpid():通过该系统函数可以获取自身所运行的进程的ID
* getppid():通过该系统函数获取父进程的ID
*/
printf("Current Process ID: %d\n",(int) getpid());
printf("Parent Process ID: %d\n",(int) getppid());
return 0;
}
更多推荐
已为社区贡献1条内容
所有评论(0)