MCQ Practice

What is the output of this program? #include #include #include #include #include int main() { struct sockaddr_in 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("Examplen"); return 0; }

A

error

B

"Example"

C

segmentation fault

D

none of the mentioned

Correct Answer: A