6.2.5p26:
"[...] All pointers to structure types shall have the same
representation and alignment requirements as each other. All pointers
to union types shall have the same representation and alignment
requirements as each other. Pointers to other types need not have the
same representation or alignment requirements."
Does the "each other" mean "each other of the same particular type" or
does it refer to all structure types in general? I was of the opinion
that different structure types do not bear the same alignment
requirements, but as non-native english reader I can't really identify
the subtle traces of definitve information in the standard sometimes.
Mark