C++ exhibits the same behaviour for what is most likely the same
reason: so that empty structs can be allocated without two
distinct objects having the same memory address (
http://stackoverflow.com/questions/2362097/why-is-the-size-of-an-empty-class-in-c-not-zero
)
- sizeof struct no less than 1? Mike
- Re: sizeof struct no less than 1? Mike
- Re: sizeof struct no less than 1? Philpax