When can an object have either but not both of non zero size , one or more bytes of storage?

Viewed 137

C++ 14 intro.cpp States:

a most derived object shall have a non-zero size and shall occupy one or more bytes of storage

Why did they have to state

non-zero size

and

one or more bytes of storage

When can it have one but not the other ?

2 Answers
Related