我有下面的代码,并要求我多少次 “A”, “B”, “C”, “d”, “E” 将被打印叉子及其功能?
fun() {
printf("A");
fork();
printf("B");
if (fork() != 0) {
printf("C");
fork();
printf("D");
}
printf("E");
}
所以它应该是:
A
A
B
E
即时通讯不知道如果我上面的答案是正确的?以及if(fork() !=0)
行是做什么的?