Здесь инициализация я только что нашел в другом вопросе.
my_data data[]={
{ .name = "Peter" },
{ .name = "James" },
{ .name = "John" },
{ .name = "Mike" }
};
Я никогда раньше не видел чего-то подобного, и не могу найти объяснения, как можно правильно назвать имя. Что я ищу, так это шаг за шагом этот процесс.
Похоже, он получает:
1) data;
2) *data;
3) (*data).name;
4) (*data).name="Peter";
Или я совершенно неправ?