#include <stdio.h>
#include <sys/types.h>
#include <unistd.h>
int main(){
pid_t pid;
printf("process Createion Study\n");
pid= fork();
switch(pid){
case 0:
printf("child processs is running ,curpid is%d,prarent is %d\,getpid:%d\n",pid,getppid(),getpid());
break;
case -1:
perror("process create failed\n");
break;
default:
printf("Parent processs is running ,Child is%d,prarent is %d,getpid:%d\n",pid,getppid(),getpid());
break;
}
return 0;
}
fork创建进程

最新推荐文章于 2025-01-18 11:19:43 发布