Q670
This program will print the value #include #include int main() int rfd, wfd, count; char buff[11]; if (mkfifo("/tmp/test_fifo",0666) != 0) perror("mkfifo"); wfd = open("/tmp/test_fifo",O_WRONLY|O_NONBLOCK); count = write(wfd,"Example",11); printf("%d ",count); rfd = open("/tmp/test_fifo",O_RDONLY|O_NONBLOCK); count = read(rfd,buff,11); return 0;
A.
0
B.
-1
AnswerC.
11
D.
none of the mentioned
Answer: Option B
Solution
Answer: Option B
No explanation is given for this question Let's Discuss on Board