我有下面的代碼,並要求我多少次 「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)
行是做什麼的?