gpt4 book ai didi

c - 当没有指针指向它时,char 指针的内存会发生什么?

转载 作者:行者123 更新时间:2023-12-02 08:13:17 25 4
gpt4 key购买 nike

我的意思是这样的。

int8_t *pt1 = malloc(sizeof(int8_t) * 10);
int8_t *pt2 = malloc(sizeof(int8_t) * 10);

pt1 = pt2;

在这里,pt1 分配了内存。但现在它被指向了pt2。那么分配给 pt1 的内存会发生什么变化呢?即使你没有保存它的指针值,有没有办法释放它?

最佳答案

内存仍然属于您的应用程序,您不再拥有用于释放它的存储地址。这是所有内存泄漏的根源。

关于c - 当没有指针指向它时,char 指针的内存会发生什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44171263/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com