или же
я есть две структуры
struct SimpleXY
{
double x;
double y;
};
struct SimpleXyLink
{
int num_xy;
SimpleXY *simpleXyList;
};
Интересно, как правильно освободить память?SimplyXyLink
? Я сейчас пользуюсь
void Free(SimpleXyLink *myList)
{
free(myList->simpleXyList);
}
Но я думаю, что это неправильно, потому что это не освобождает память внутри элементаsimpleXyList
.