在将结构指针设置为新值之前,是否需要释放结构指针?

时间:2015-09-09 15:26:44

标签: memory struct allocation

我有一个结构:

        struct Foo
        {
            int x;
            int  *ptr;
            void *ptr2;
        };

如果我使用以下方式为ptr分配内存:

        ptr = malloc(sizeof(int));

以后我想把它指向已经为它分配内存的其他东西,我是否需要在执行之前释放ptr:

        ptr = *other_variable;

0 个答案:

没有答案