[Linux进程]使用fork函数创建进程
/*这是一个调用fork函数创建子进程的实例,当创建进程成功之后会分别打印两者对应的进程标识符*/#include<stdio.h>#include<stdlib.h>intmain(void){pid_tpid;//进程标识符pid=fork();//创建一个新的进程if(pid<0)//如果返回的pid小于0则标示创建进程失败{printf("创建进程失败!");exit(1);//fork出错,退出}elseif(pid==0)//如果pid为0则表示当前执行的是子进程printf("这是子进程,进程标识符是%d\n",getpid());else//否则为夫进程printf("这是父进程,进程标识符是%d\n",getpid());return0;//返回}
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。