как проинициализировать union? имеется union из структур, в конкретном варианте прибора работает одна структура. ( Идея была - чтобы все остальная память не сдвигалась)
typedef union _CALIBR1 {
tACALIBR a;
tBCALIBR b;
tCALIBRR c;
int16 max_buf[20];
} tCALIBR;
Вопрос, как проинициализировать?
Предполагал как-то так, но не канает.
default_calibr = {
#if (defined B)
.b = {.b1= 1;
.b2=2;
}
#endif
}