free

free

文章 5 浏览 76

释放对象错误

我正在 malloc 一个 C 字符串数组。释放它后,出现以下错误: Assembler(87536) malloc: *** error for object 0x108500840:pointer being freed was …

橘亓 2024-12-11 20:58:56 1 0

C 中使用 malloc 的 free() 二维数组

我想使用 free() 从内存中删除整个矩阵数组。我该怎么做? 分配数组: // test.h #include #include #include #define BYTE unsigned char #define my…

羁客 2024-12-11 20:34:32 1 0

添加结构体以动态改变内存空间量

该代码的数据结构必须是它的编写方式。我在打印和添加到内存位置时遇到问题。我认为我的添加功能可以正常工作,但我不确定。我认为我没有正确移动内存…

冰雪梦之恋 2024-12-11 15:56:50 0 0

malloc 和 free 具有动态变化的结构

我在动态变化的结构中移动指针时遇到问题。 我已经创建了我的代码,您可以在其中分配更多内存,这似乎有效。 我遇到的问题是如何添加到结构中,如何释…

错爱 2024-12-11 02:18:42 1 0

我需要释放列表中的元素吗?

您好,我有一个 TList 类型的列表。我用指向使用 new 创建的记录的指针填充它。 我的一位同事告诉我,释放列表将释放所有元素,但我有疑问,因为我习…

叹倦 2024-12-11 00:54:02 0 0

LD_PRELOAD 仅适用于 malloc,不适用于 free

我正在尝试通过 LD_PRELOAD 使用一些插入器插入 malloc/free/calloc/realloc 等。在我的小测试中,即使检测到 free (请参阅输出),似乎也只插入了 m…

别闹i 2024-12-10 18:03:26 1 0

释放双向链表 - 挂起

我正在尝试释放一个双向链表。这是我正在使用的功能。 static void clean_list(particles * plist) { particles *n_list = plist; particles *temp_nl…

冷心人i 2024-12-10 12:07:28 1 0

内存分配释放

我目前正在编写一个链表,并尝试在删除节点时释放内存分配。然而,经过几个小时的尝试,我似乎无法获得干净的 valgrind 输出。 void * pop(struct Lis…

聚集的泪 2024-12-10 11:15:18 1 0

如何malloc char**表?

我正在尝试分配并释放一个由单字母字符串组成的小数组/表。我知道这可以在数组中完成,但我想尝试使用 malloc 和 free 来完成此操作。 我现在有这个:…

浅唱々樱花落 2024-12-10 09:09:30 1 0

删除双向链表中的链接

我正在用 C 编写一个基于双向链表的代码。我错误地认为通过执行 free(head_node) 来删除头节点。我可以看到计算机随着运行的进行而变慢(这显然是由于…

如梦亦如幻 2024-12-10 08:22:52 0 0

Valgrind 错误:大小 4 的写入无效(但表示错误在 free() 中)

首先,这是 valgrind 给我的消息(这只是一个错误,我多次收到相同的消息) ==25248== Invalid write of size 4 ==25248== at 0x4024B3A: free (vg_re…

烙印 2024-12-10 02:57:32 0 0

C 中的 free() 函数对我不起作用

我一直在尝试使用free()释放通过malloc()分配的内存。 它释放了一些结构,但保留了一些结构,并且它们仍然与其子结构保持联系。它也永远不会释放二叉…

长发绾君心 2024-12-09 23:42:00 1 0

在 malloc 实现中维护空闲列表

我正在尝试为我的操作系统类实现 malloc,并且我想知道维护空闲内存块的双向链表相对于单链表的优势。…

秋凉 2024-12-09 19:20:08 1 0

链接列表 C 代码挂起,没有从“释放”返回功能

对于我正在开发的程序,我有一个双向链表。我现在必须找出特定数据(称为 id )变为负数的特定节点,然后取消引用以下节点并释放内存。当我调用此函数…

↙厌世 2024-12-09 17:34:38 0 0

为什么对字符串进行完美的释放会导致“free():下一个大小无效”?

糟糕的问题 代码突然按预期工作了。我不记得从崩溃到现在,除了添加一些 printf 进行调试之外,对代码进行过任何更改。我刚刚删除了 free(c); 中的注…

羁绊已千年 2024-12-09 11:02:38 1 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文