我试图弄清楚为什么这个陈述会产生2个过程
if(fork()&&(fork()||fork())) printf("Hello");
我理解短路问题,而且我知道如果没有我们将总共获得4个进程而执行此语句.那么你能解释一下插入if这样的语句所使用的标准吗?
c operating-system fork
c ×1
fork ×1
operating-system ×1