腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
C-
双
指针
为
NULL
。
链表
结构
c
、
pointers
、
linked-list
、
variadic-functions
为了在某种程度上测试我对
指针
的理解,我一直在尝试创建一个
链表
类型的
结构
,它表示您可能在任何GUI中找到的菜单栏。 ? Like this.我没有解释我想出的那种
结构
,而是决定用一个粗略的图表来表示它会更容易……(希望这里没有错误)。 ? 所以我想出了下面的C代码。它所做的就是创建一个菜单
结构
。它应该循环遍历整个菜单,并将其输出
为
文本形式...* terminator() { i->typ
浏览 28
提问于2020-11-21
得票数 0
回答已采纳
2
回答
链表
数组初始化
c
、
arrays
、
pointers
、
struct
、
linked-list
第一个malloc用于数组,第二个malloc用于创建要放入数组的哈希表
结构
。我计划使用
链表
(这里称为ListNode )实现冲突链。到目前为止,这段代码将指向
链表
的
指针
赋值
为
NULL
(意外情况下,我不知道如何修复),因此它们指向内存位置0x0。不知何故,在经过底部的for循环3次左右的迭代后,整个哈希表
结构
现在指向0x0,我得到了一个seg错误。 为什么我所有的
指针
突然变成空,而不仅仅是我的
链表
?我如何使ListNode
指
浏览 43
提问于2018-02-02
得票数 0
回答已采纳
2
回答
如何为
结构
分配内存?
c
、
pointers
、
linked-list
我有以下
结构
: int *VC;};我的问题是如何为Node分配内存。= (int *) malloc(sizeof(int)*10);n->VC = ptr; int *_ptr= (int *) malloc(sizeof(int)*10);
浏览 0
提问于2011-12-06
得票数 0
回答已采纳
2
回答
如何使用
双
指针
清除
链表
?
c
、
pointers
、
linked-list
嗨,我正在尝试做一个清除
链表
的函数,*first将指向这个
链表
,然后释放节点**first,并将
指针
*first设置
为
NULL
。 我在掌握
双
指针
时遇到了问题,也不能让它正常工作。
浏览 0
提问于2013-02-04
得票数 1
回答已采纳
1
回答
如何在指向struct的
指针
中打印字符串元素?
c
我正在重新学习
链表
数据
结构
,我偶然发现了这个问题。){ h->next =
NULL
; }else{ n =
c-
>next;} Node * h =
NULL
; // head Node * c
浏览 26
提问于2021-06-23
得票数 0
2
回答
双
链表
和二叉树的节点
结构
有什么区别?
c
、
linked-list
、
binary-tree
在一次采访中,我被问及
双
链表
和二叉树的节点
结构
之间的区别。
双
链接列表
结构
{struct node * next;}node; typedef struct{struct node * left;}node; 在
双
链表
中,我们使用
指针
在线性排列的列表
浏览 3
提问于2012-07-09
得票数 4
回答已采纳
2
回答
取消引用
双
指针
时出现问题
c
、
pointers
我想实现一个使用
链表
的堆栈。struct Element {struct Element *next;pop()实现: int pop (struct Element **sta
浏览 1
提问于2011-11-23
得票数 6
回答已采纳
3
回答
双
指针
作为函数参数
c
、
pointers
我遇到过很多
链表
函数和C函数,它们打算将
双
指针
代替单个
指针
传递给function.For示例,下面的函数用于在
链表
中进行排序插入: headref=&((*headref)->next); newnode->next=headre
浏览 1
提问于2013-01-16
得票数 0
回答已采纳
3
回答
对链接列表的第一个和最后一个元素的混淆
c
、
linked-list
让我们假设我们有一个链接列表,类似于:x->a->
c-
>v;在这里,x是第一个元素还是最后一个元素?其次,如果我想添加x->a->
c-
>v->h或h->x->a->
c-
>v,我应该做什么?当我遇到以下问题时,这使我感到困惑: list_node* list_poi
浏览 1
提问于2018-03-06
得票数 1
回答已采纳
2
回答
双向
链表
删除函数中的分割错误和奇怪输出
c
、
segmentation-fault
、
doubly-linked-list
在这里,我的代码在函数delete_node中显示了分段错误,该函数从双向
链表
中删除具有给定编号的节点。如果我删除第一个元素或最后一个元素,它会显示分割错误。=
NULL
) curr=curr->next; curr->next=new_node; new_node=
NULL
&& curr->data!\n");} if(curr-
浏览 0
提问于2013-06-09
得票数 1
7
回答
为什么很多C中的二叉树数据
结构
没有父节点
指针
?
c
、
algorithm
、
binary-tree
下面是我关于如何定义二叉树node数据
结构
的问题。下面是定义Node数据
结构
的两个典型示例代码。没有父节点
指针
int key; binaryTreeNode_ *leftNode; binaryTreeNode_ *rightNode;} binaryTreeNode; 我的问题
浏览 14
提问于2012-05-03
得票数 6
回答已采纳
2
回答
删除
链表
中的所有节点
c
、
linked-list
}; { if (person ==
NULL
; person->next->id = 20; person->next->next =
NULL
浏览 1
提问于2015-04-08
得票数 2
2
回答
交换单个
链表
上的节点
c#
、
.net
、
algorithm
、
linked-list
很久以前我就没有用过C或C++了,所以完全忘记
指针
。我熟悉C#,并且已经编写了它的基本版本。想知道我做的是对还是错?输入:
链表
a->b->
c-
>d->e->
null
我们必须编写代码,以便交换内存位置,而不是节点值。=
null
) int temp = current.Next.Value;
浏览 3
提问于2010-08-13
得票数 0
回答已采纳
3
回答
如何反转循环单
链表
reverse
、
circular-list
反转单个
链表
很容易,下面的代码运行得很好。
NULL
; cur->next = list->next; }如何反转循环单
链表
我将代码调整
为
以下内容{ SLINK tmp = rear-&
浏览 1
提问于2013-01-08
得票数 0
5
回答
双
链表
是非线性数据
结构
还是线性数据
结构
?
data-structures
、
doubly-linked-list
线性数据
结构
依次遍历数据元素,其中只能直接到达一个数据元素。数组,链接列表。那么,我们可以说
双
链表
是一个非线性数据
结构
吗?
浏览 6
提问于2015-05-27
得票数 5
回答已采纳
2
回答
更好的
链表
编程实践
c
、
data-structures
、
computer-science
在
链表
中,使用
双
指针
和仅全局声明头
指针
哪个更好Void insertatend(node **head, int item) node *ptr, *loc; ptr->info=item; if(*head==
NULL
)=
NULL</
浏览 0
提问于2015-03-30
得票数 0
1
回答
Valgrind无效读取
c
、
valgrind
基本上,我有一个
链表
的
结构
,作为一个队列。*headofQ) { return *headofQ; while (
c-
>next) {c =
c-
>next;
c-
>next = process;} PcbPtr是指向该
结构
的
指针
。
浏览 0
提问于2012-06-07
得票数 2
2
回答
Java -使用
链表
指针
的合并排序
java
、
sorting
我在实现
链表
的合并排序时遇到了问题,特别是合并部分。我正在尝试对包含字符串的
链表
进行排序,并按字母顺序进行排序。但是,由于某些原因,我的合并代码有时会跳过
指针
,这取决于原始列表的顺序。目前我有: node result =
null
; } retu
浏览 0
提问于2012-04-11
得票数 2
回答已采纳
5
回答
交换LinkedList的相邻节点
algorithm
、
data-structures
我必须在
链表
中交换两个相邻的节点(而不是它们的数据)。例如1)输入a->b->
c-
>d->e->f,输出: b->a->d->
c-
>f->e 2)输入a->b->
c-
>d->e,输出: b->a->d->
c-
>e second->next=fir
浏览 1
提问于2013-01-11
得票数 5
回答已采纳
3
回答
在单链接列表C++上允许合并排序中的重复项
c++
、
duplicates
、
mergesort
、
singly-linked-list
if(c ==
NULL
) c = a; else
c-
>next = a; c =
c-
>next;
浏览 3
提问于2011-05-02
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券