Linked-List 问答列表

在 C 中迭代链接列表时,Null-check 行为不正确

作者:Andy Nguyen 提问时间:2/17/2023

我正在尝试通过编写一个程序来学习 C 基础知识,该程序提示用户输入整数,然后将值存储在链表中。如果输入等于或低于,则节点设置为 并且提示结束。然后,程序遍历列表并计算输入值的平均值。但是,列表的计数器...

为什么在使用单链表时在 tcache 2 中检测到 programm 抛出双重释放 [已关闭]

作者:Arsenyev01 提问时间:11/16/2022

闭。此问题需要调试详细信息。它目前不接受答案。 编辑问题以包括所需的行为、特定问题或错误以及重现问题所需的最短代码。这将有助于其他人回答这个问题。 去年关闭。 改进此问题 我试图创建函数以从单...

为什么我们在删除之前将链表的下一个指针初始化为 NULL

作者: 提问时间:10/15/2022

为什么我们在删除之前将链表的下一个指针初始化为 NULL 我们在删除过程中将头移动到下一个节点,并释放第一个节点的内存,那么为什么我们需要在删除之前将已删除节点的下一个指针初始化为 NULL。 没有它...

C 如何在单个链表中迭代和添加所需节点后的新节点

作者:Heroking18 提问时间:10/4/2022

typedef struct ITEM { int value; struct ITEM *next; }ITEM; int add_after(ITEM *list, ITEM *c_item...

我正在使用 C 中的双向链表,并且我正在使用 Turbo C++,但编译器正在占用两个额外的节点而不添加

作者:KarthikAnurag 提问时间:9/23/2022

我正在使用双向链表并使用 C 实现它们 我使用Turbo C++作为我的编译器 但是它每次都需要两个恒定的额外节点,而无需为其编写代码 在 VS Code 中运行相同的代码 但是我应该在Turbo C...

为什么 Main 的头部没有得到节点?

作者:Netanel Zohar 提问时间:3/25/2022

我试图将节点插入链接列表,但从 Poiter 到 Poiter 的值没有传递 我写了一张纸条*****问题在哪里出现 void insertTolist(list* head, list* node...

当我使用双向链表中的最后一个指针时,代码崩溃

作者:khoprutu 提问时间:12/15/2021

所以我为一个双向链接列表写了一些代码,在制作一个在末尾添加节点的函数时,我想为最后一个节点制作一个指针,但是当我执行它进行添加时,它崩溃了,但在前端添加它工作正常。一切看起来都很好,它甚至没有显示任何...

1 个区块中的 12 个字节在丢失记录中仍可访问

作者: 提问时间:11/20/2021

我正在使用 C 并想创建一个包含 char 值的双向链表。我还有另一个文件供老师用来测量大 O 符号,所以我确定它是正确的。但是当我运行它时,我从终端得到一个 zsh:分段错误。 我通过 valgr...

哈希表 - 析构函数问题(未分配要释放的指针)

作者:510NH 提问时间:3/13/2020

我有一个 HashTable,其中冲突是通过链接(链表)处理的。每个链表的第一个节点都有一个来自每个数组位置的指针。下面显示的是一个常规构造函数以及 3 个函数的规则。 尽管我的代码正在编译并且我的...


共39条 当前第4页