1.

What will be the output of the following C code?#include <stdio.h> typedef struct p *q; struct p { int n1; char n2; q ptr; }; typedef struct p *q; int main() { struct p p = {101, 202, &p}; printf("%d n", p.ptr->n1); return 0; }

A. Compilation Error
B. Garbage value
C. 101
D. 202
E. None of these
Answer» D. 202


Discussion

No Comment Found

Related MCQs