I believe that's compile dependent. I think...
Viggy
Printable View
As I read this http://www.open-std.org/jtc1/sc22/wg...2011/n3242.pdf (page 226, §5) each member in a union should have the same address so the mapping is defined. Endian has to be considered though.
That's right, each member in the union starts at the same address.
Viggy