Answered step by step
Verified Expert Solution
Question
1 Approved Answer
how many process are created by the following three codes void main(){ if(fork() == 0) { printf(a); } else { printf(b); waitpid(-1, NULL, 0); }
how many process are created by the following three codes
void main(){ if(fork() == 0) { printf(a);
} else { printf(b);
waitpid(-1, NULL, 0);
}
printf(c); exit(0);
}
void main(){ printf("L0 "); // parent if (fork() != 0) { printf("L1 "); if (fork() != 0) { printf("L2 "); fork(); } } printf("Bye "); } |
void main(){
if (fork() == 0){// Child printf("Terminate "); exit(0);
} else { // Parent printf("Running "); while (1) ; // Inf loop
}
}
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started