Q157
What will be the output of the following C code? #include int main() struct p char *name; struct p *next; ; struct p p, q; p.name = "xyz"; p.next = NULL; ptrary[0] = &p; strcpy(q.name, p.name); ptrary[1] = &q; printf("%s ", ptrary[1]->name); return 0;
A.
Compile time error
B.
Depends on the compiler
C.
Undefined behaviour
AnswerD.
xyz
Answer: Option C
Solution
Answer: Option C
No explanation is given for this question Let's Discuss on Board