free

free

文章 5 浏览 76

用 C 中的文件实现的 B 树(不是 B+/B*)中的问题

我是新来的,首先,如果我犯了错误,我想道歉。我的问题是:我想用 C 实现 B 树,使用文件来存储树...我的程序从文本文件中读取 10000 个字符串,每个…

南风几经秋 2024-11-01 23:19:05 6 0

如何正确释放某些 malloc 数组元素?

我使用以下结构和方法: struct cell { double x, y, h, g, rhs; struct key *keys; }; void cellFree(struct cell *c) { free(c->keys); c->keys = N…

谜泪 2024-11-01 22:07:10 5 0

C 退出程序时是否需要释放分配的内存

如果我使用 malloc 在 C 程序中分配了内存,现在我想退出,我是否必须释放分配的内存,或者我可以假设由于我的整个程序终止,它将被释放操作系统? 我…

傲娇萝莉攻 2024-10-31 10:39:00 3 0

`free()` 包装器

我正在尝试编写 malloc 和 free 包装器,我想知道为什么下面的代码会给出错误 pointer being freed was not allocate,为什么delete() 不起作用吗? #…

梦情居士 2024-10-31 07:05:04 3 0

使用 free(N) 删除 BST 中的节点

我正在编写二叉搜索树,但在寻找有效删除节点的方法时遇到了一些麻烦。 我有这段代码: struct node* deleteNode(int i, struct node *N) { if (N==NU…

心病无药医 2024-10-28 07:22:07 4 0

释放 C 中的链接结构

好吧,我有一个仅使用 C 结构和指针构建的二叉搜索树,因为我疯了,不想使用 C++。无论如何,我遇到了一些严重的内存泄漏,因为我假设 free(tree),tr…

影子是时光的心 2024-10-28 00:19:19 7 0

删除 TList 中的 TList

我试图在 onDestroy 事件中释放 Tlist 中的 Tlist,而 FastMM4 引发访问冲突错误。这是代码片段。 procedure TSignalFrm.FormDestroy(Sender: TObject…

陈甜 2024-10-26 11:50:52 5 0

malloc 实现?

我正在尝试为 C 实现 malloc 和 free,但我不确定如何重用内存。我目前有一个如下所示的 struct: typedef struct _mem_dictionary { void *addr; siz…

我是男神闪亮亮 2024-10-25 12:08:09 4 0

C:如何为生成树释放内存?

我有一个只有父母和孩子的 n 元树结构。生成树本身只包含一个节点,即根节点。然后创建与其他节点或根链接的节点。每个节点(包括根)最多允许有 MAXC…

凉风有信 2024-10-25 08:49:54 4 0

调用 free() 后内存未释放

我有一个简短的程序,它通过向链表添加节点来生成链表,然后释放链表分配的内存。 Valgrind 不会报告任何内存泄漏错误,但进程继续持有分配的内存。 …

江心雾 2024-10-24 10:10:31 6 0

C 中对 free() 的调用会失败吗?

对 free() 的调用会以任何方式失败吗? 例如: free(NULL); …

彼岸花似海 2024-10-22 16:11:43 3 0

Visual Studio 2010 Ultimate,查找 malloc() 和 free() 对

我正在尝试将用 C 编写的 Linux 程序移植到 Windows。 在原始程序中,他们定义了一个分配对齐内存的小函数。如果他们想释放它,他们只需调用free()。…

一绘本一梦想 2024-10-22 01:47:59 4 0

免费异常c

我在函数的最后一行遇到异常,该异常与 free 有关。这里是: Windows 在 HW1.exe 中触发了断点。 这可能是由于堆损坏造成的,这表明 HW1.exe 或其加载…

花开浅夏 2024-10-21 09:36:05 2 0

c调试问题,免费方法

我在 C 程序中遇到问题: char *str = (char *) malloc(20); strcpy_s(str, 10, "abcdefghij"); //here I change one byte before str and one byte a…

锦欢 2024-10-21 02:04:49 4 0

在快速绘画周期中使用释放的对象的例外

总结: 对于 Delphi 函数/过程,如果类的实例作为参数传递,则会在临时调用堆栈上创建另一个引用(除了原始引用之外)以指向该实例并在本地使用。因此…

白云不回头 2024-10-20 01:36:07 5 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

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