Допустим, есть API следующим образом:
void myAPI(int8** ptr)
Если я хочу передать указатель структуры в эту функцию, это мой код:
typedef myStruct {
int a;
};
myStruct *ptr = NULL;
memset(ptr, 0, sizeof(myStruct));
myAPI((int8**)&ptr);
Мой вопросчто если вместо использования ptr
у меня теперь есть следующее?
myStruct myStruct_info;
memset(&myStruct_info, 0, sizeof(myStruct));
Буду ли я также делать myAPI((int8**)&myStruct_info)
?