#include<sys/types.h>
#include<unistd.h>
#include<stdio.h>
#include<stdlib.h>
intmain(void)
{ pid_tresult;
result=fork();
if(result==-1){
perror("fork");
exit;
}
elseif(result==0){
printf("我是子进程Thereturnvalueis%d\nMyPIDis%d\n",result,getpid());
}
else{
printf("我是父进程Thereturnvalueis%d\nMyPIDis%d\n",result,getpid());
}}
fork用法示例
最新推荐文章于 2023-04-04 18:48:13 发布
本文展示了一个使用C语言中的fork函数来创建子进程的简单示例。通过调用fork函数,程序可以创建一个新的进程,该进程是当前进程的一个副本。示例代码详细展示了如何根据fork函数的返回值来区分父进程和子进程,并打印相应的进程ID。
471

被折叠的 条评论
为什么被折叠?



