S
Seebs
instead of abcd. Arrays of unions are not sensible even when the types
are consistent!
Of course they are. However, an array of unions, each of which holds a char,
is not the same thing as an array of chars.
You seem to be thinking a union is an object of variable type. It's not.
It's an object of fixed type, which happens to be a container, which contains
one of several possible objects.
-s