相关疑难解决方法(0)

如何释放指针到另一个结构的结构记忆

我有两个结构

struct SimpleXY
{
    double x;
    double y;

};

    struct SimpleXyLink
    {
            int num_xy;
            SimpleXY *simpleXyList;
    };
Run Code Online (Sandbox Code Playgroud)

我想知道释放内存的正确方法是SimplyXyLink什么?我目前正在使用

void Free(SimpleXyLink *myList)
{

    free(myList->simpleXyList);
}
Run Code Online (Sandbox Code Playgroud)

但我认为这是错误的,因为它没有释放元素内部的内存simpleXyList.

c memory free

1
推荐指数
1
解决办法
8573
查看次数

标签 统计

c ×1

free ×1

memory ×1