【发布时间】:2017-10-21 12:48:21
【问题描述】:
输出会是什么?我很困惑,它是 2 还是 3,但我不确定是哪一个。你能帮忙吗?
main()
{
printf("hello\n");
if(fork() == 0)
printf("hello\n");
}
【问题讨论】:
-
你发现了什么?当您通过
cat管道输出或将其重定向到文件时会发生什么? -
为什么人们会将代码剪切并粘贴到 SO 问题中,而不是粘贴到他们选择的编辑器中并编译 &*^%$ 东西以获得可靠的答案!
-
虽然他担心
why代码的行为如此,但他是受欢迎的。 -
@Xaqron No. 问题是“输出会是什么”。
-
@John3136:然后他可以简单地将其粘贴到`GCC`而不是
SO并得到结果。
标签: c operating-system fork parent-child