What is the output of this when the pipe is successfully created?
#include<stdio.h>
int main()
{
int ret_val;
int fd[2];
ret_val = pipe(fd);
printf("%d\n",ret_val);
return 0;
}
#include<stdio.h>
int main()
{
int ret_val;
int fd[2];
ret_val = pipe(fd);
printf("%d\n",ret_val);
return 0;
}A. 0
B. -1
C. 1
D. none of the mentioned
Answer: Option A

Join The Discussion