PS: Не знаю как правильно называется такая инициализация, чтобы загуглить это дело...
В стандарте Сей ISO/IEC 9899:1999 она описана в разделе 6.7.8 Initialization. Выглядит это так:
Цитата
Syntax
initializer:
assignment-expression
{ initializer-list }
{ initializer-list , }
initializer-list:
designation opt initializer
initializer-list , designation opt initializer
designation:
designator-list =
designator-list:
designator
designator-list designator
designator:
[ constant-expression ]
. identifier
....
7 If a designator has the form
. identifier
then the current object (defined below) shall have structure or union type and the
identifier shall be the name of a member of that type.
Как видно, никакого специального имени она не имеет.
В стандарте плюсов такой формы синтаксиса нет (пример из версии 2003 года):