2 つの異なるプログラムがあり、たとえば次のように小さいです。
int main()
{
printf ("print hello");
fork();
}
int main()
{
printf ("print hello\n");
fork();
}
出力 1 は次のとおりです。
出力 2 は次のとおりです。print hello
問題は、なぜ 1 つ\n
しか印刷されないものは 1 回印刷され、最初のものは 2 回印刷されるのかということです。