Hi all,
This seems basic but somehow I got different answer for it:
typedef struct
{
Char cFieldName[16];
Char cFieldType;
Word wFieldAttribute;
Word wFieldLength;
UChar cFieldDecimal;
UChar ucFieldOffset;
} FIELD_DEF;
I sizeof all the structure members and it returns me 23.
sizeof(FIELD_DEF) will return me 24 bytes, instead of 23.
Why is it so? Where does the one extra byte come from?
Thanks,
garry
- RE: sizeof question Garry Chiang
- RE: sizeof question Edouard Goloubev
- Re: sizeof question Christian Vandendorpe
- Re: sizeof question Aaron Ardiri
- RE: sizeof question Al Cilcius
- RE: sizeof question Yu, Ken
- Re: sizeof question ron
- RE: sizeof question Schettino, John
- Re: sizeof question Greg Winton
- RE: sizeof question Jason Garrett
- Re: sizeof question Michael Yam
