1.

Following declaration of an array of struct, assumes size of byte, short, int and long are 1, 2, 3 and 4 respectively. Alignment rule stipulates that n-type field must be located at an address divisible by n. the fields in a struct are not rearranged, padding is used to ensure alignment. All elements of array should be of same size.Struct complx Short s Byte b Long l Int iEnd complxComplx C[10]Assuming C is located at an address divisible by 8, what is the total size of C, in bytes?

A. 150
B. 160
C. 200
D. 240
Answer» C. 200


Discussion

No Comment Found