Q464
What is the output of this program? #include #include #include int main() pid_t child; int a, status; a = 10; child = fork(); switch(child) case -1 : perror("fork"); exit(1); case 0 : printf("%d ",a); break; default : wait(&status); break; return 0;
A.
10
AnswerB.
garbage value
C.
segmentation fault
D.
program will give an error because variable "a" is not defined in child process
Answer: Option A
Solution
Answer: Option A
No explanation is given for this question Let's Discuss on Board