Linux下vfork实例

来源:互联网 发布:装修图纸软件 编辑:程序博客网 时间:2024/05/22 13:41

#include <unistd.h>
#include <stdio.h>
#include <sys/types.h>
#include <stdlib.h>//exit()函数的库文件

int main(void)
{
 pid_t pid;
 int count = 0;

 pid = vfork();

 count++;
 printf("count = %d\n", count);
 exit(0);  //这个exit(0);很关键,这个实现了进程的退出,要不然会出现循环,而不能正常终止
 
 return 0;
}

 

其结果是:

count = 1

count = 2

原创粉丝点击