Vidyalelo
C Programming · Q166

C Fundamentals

Programming · C Programming · question 166

Q166

What will be the output of the following C code? #include int main() typedef union a int i; char ch[2]; hello; hello u; u.ch[0] = 3; u.ch[1] = 2; printf("%d, %d", u.ch[0], u.ch[1]); return 0;

A.
2, 3
B.
3, 2
Answer
C.
32
D.
error

Answer: Option B

Solution

Answer: Option B
No explanation is given for this question Let's Discuss on Board