fork有关问题

fork问题
#include   <stdio.h>
#include   <sys/types.h>
#include   <unistd.h>

int   main()   {
        pid_t   pid;
        pid   =   fork();
        if   (pid   <   0)   {
        }else   if   (pid   ==   0){
                printf( "child\n ");
        }else{
                printf( "parent\n ");
        }
        return   0;
}

fork出来的进程是把程序从头执行一边,还是从printf( "child\n ");这里开始执行的?


运行一下就知道了
应该是printf( "child\n ")那一句

fork有关问题

相关文章:

你感兴趣的文章:

标签云: