К
Size: a a a
РР
РР
РР
ЕК

S
G
РР
Х
ЕК
Х
ЕК

Х
EG
AF
start_xxx в которую надо передать конфигурацию некоторого объекта xxx_t (конфигурация типа struct xxx_config_t)struct xxx_t который имеет кучу служебных полей, в том числе xxx_config_t cfg.
Получившийся xxx_t дальше таскается в виде указателя по функциям.start_xxx, как правильно создать объект xxx_t ?xxx_t xxx_object , затем задать xxx_object.cfg.param1 = 1; xxx_object.cfg.param2 = 2; xxx_object.cfg.param3 = 3 и передавать в start_xxx ссылку сразу на объект мне не очень нравится.start_xxx указатель на переменную которую я объявлю внутри функции start_xxx , то у меня нет гарантий что эта область не затрется?DS
AF
start_xxx (&xxx_obj, &xxx_config) типа того ?