SM (19.08.2004 21:07, просмотров: 1) ответил bialix на а если элементов в структуре пару десятков и инициализировать надо часто?
Если я конечно правильно понял желание то просто держите такую запись:
MY_STRUCT workstruct;
const MY_STRUCT StructValues[] = {
{ elem1_1, elem2_1, ... , elemN_1},
{ elem1_2, elem2_2, ... , elemN_2},
....
{ elem1_M, elem2_M, ... , elemN_M}};
и в нужных местах присваивайте
workstruct = StructValues[number_needed];
При желании для красоты можно через #define номера "number_needed" пообзывать именами.