У меня есть некоторый код в C, который использует системный вызов fork()
, но я просто смущен: как мне заняться
решая, что он делает:
int main()
{
fork();
fork() || fork() && fork();
fork();
printf("ämit");
}
fork() && fork() || fork();
оценивается следующее:
fork()
/ \
0/ \>0
|| fork() && fork()
/\ / \
/ \ 0/ \>0
* * || fork() *
/ \
* *
Мне нужно такое же дерево для fork() || fork() && fork()
. Может ли кто-нибудь сказать мне, как я должен это достичь?