Q526
What is the output of this program? #include #include int main() int fd[2]; int count; char buffer[6]; if( pipe(fd) != 0) perror("pipe"); memset(buffer,'\0',6); count=write(fd[1],"Linux",6); read(fd[0],buffer,6); printf("%s ",buffer); return 0;put
A.
this program will print the string "Linux"
AnswerB.
this program will print nothing because the buffer is empty
C.
segmentation fault
D.
none of the mentioned
Answer: Option A
Solution
Answer: Option A
No explanation is given for this question Let's Discuss on Board