typedef struct {
int hour;
int min;
int sec;
} counter_t;
И в коде я хотел бы инициализировать экземпляры этой структуры без явной инициализации каждой переменной-члена. То есть, я хотел бы сделать что-то вроде:
counter_t counter;
counter = {10,30,47}; //doesn't work
за 10:30:47
а не
counter.hour = 10;
counter.min = 30;
counter.sec = 47;
Не помните синтаксис для этого и не сразу нашли способ сделать это из Googling.
Спасибо!