Dans le même genre, en considérant l'union suivante :


union {
int[9] m,
struct{ int m11,m12,m13,m21,m22,m23,m31,m32,m33} m2
} matrix;

Peut-on lire et écrire des champs de m après après...