Man findet die Infos im GCC-Manual (http://gcc.gnu.org/onlinedocs/) unter "Designated Initializers".

Und seit C99 ist es offizieller Bestandteil des C-Standards und dort zu finden im Kapitel "6.7.9 Initialization".