

MCQOPTIONS
Saved Bookmarks
1. |
Consider the following C declaration struct { short s[5]; union { float y; long z; }u; } t; Assume that objects of the type short, float and long occupy 2 bytes, 4 bytes and 8 bytes, respectively. The memory requirement for variable t, ignoring alignment considerations, is |
A. | 22 bytes |
B. | 14 bytes |
C. | 18 bytes |
D. | 10 bytes |
Answer» D. 10 bytes | |