首页 新闻 会员 周边

关于父进程和子进程并发的问题。我在Linux系统(Cygwin)上执行下面的代码,遇到图2的情况。

0
悬赏园豆:10 [已关闭问题] 关闭于 2015-10-23 17:23
#include<unistd.h>
#include <stdio.h>
void  main()
{ 
    printf("Before fork...\n");
    if (fork()==0)
    {  printf("Son\n");  }
    else
    {  printf("Father\n");  }
}

为什么有时候只读到Son后面的转义字符'\n';

有时只读到Father后面的'\n';

有时两个'\n'都能读到?

SharpeyeKardel的主页 SharpeyeKardel | 初学一级 | 园豆:30
提问于:2015-05-22 19:48
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册