Vidyalelo
Computer Science · Q280

Linux

Engineering and GATE · Computer Science · question 280

Q280

What is the output of this program? #include #include #include #include #include int main() struct sockaddr_un addr; int fd; fd = socket(AF_UNIX,SOCK_STREAM,0); if (fd == -1) perror("socket"); addr.sun_family = AF_UNIX; strcpy(addr.sun_path,"demo_sock"); if (bind(4,(struct sockaddr*)&addr,sizeof(addr)) == -1) printf("Example "); return 0;

A.
this program will print the string "Example"
Answer
B.
this program will not print the string "Example"
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