在评论第 2 行后,“Hello”被打印了 9 次,但评论第 1 行输出“Hello”超过 9 次。我的问题是 '\n' 在其中的作用是什么?
#include<stdio.h>
#include<stdlib.h>
int main()
{
int tmp[10], i, n=0;
for(i=0;i<9;i++)
{
tmp[i]=fork();
if(tmp[i]>0)
break;
else
{
printf("Hello\n"); // ---- Line 1
printf("Hello "); // ---- Line 2
}
}
}