【发布时间】:2013-07-01 12:48:39
【问题描述】:
有 2 个不同的程序,例如它们很小:
int main()
{
printf ("print hello");
fork();
}
int main()
{
printf ("print hello\n");
fork();
}
输出 1 是:`print helloprint hello
输出2是:print hello
问题是,为什么带有\n 的那个只打印一次,而第一个打印两次呢?
【问题讨论】: