typedef's have the advantage that they obey scope rules, that is they can be declared local to a function or a block whereas #define's always have a global effect.
[A].
Yes
[B].
No
Answer: Option B
Explanation:
No answer description available for this question.