Что означает точка перед именем переменной в структуре?

глядя на исходники ядра linux, я обнаружил следующее:

static struct tty_operations serial_ops = {
  .open = tiny_open,
  .close = tiny_close,
  .write = tiny_write,
  .write_room = tiny_write_room,
  .set_termios = tiny_set_termios,
};

Я никогда не видел такой нотации на C. Почему перед именем переменной стоит точка?

46
задан user13267 5 February 2018 в 06:14
поделиться