77问答网
所有问题
返回一个链表中的结点(返回(*p),p是指针),此节点还能指向下一个吗?
如题所述
举报该问题
推荐答案 2014-06-05
Node{
int data,
Node *next
}
一般节点都是结构体,结构体里会有一个指向下一个节点的变量,我不知道你说的此节点能否指向下一个是什么意思,如果你用p->next可以指向下一个,但是你用p指向下一个就很不合适了,
追问
我的意思是:通过一个函数,返回一个(*p),然后把返回的(*p)赋值给(*q),问q是否能像p一样能访问p的下一个?
追答
可以
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/G38pNWYIpYI3IY38Gpv.html
相似回答
c语言链表:
链表里p
->next是怎么
指向下一个结点
的呢,它是怎么得到下一...
答:
n2.next=NULL;//n2的下个节点为空 struct node n3;//增加
一个节点
n2.next=&n3;//n2和n3连接起来 n3.next=NULL;//n3
的下个节点
为空 这样你明白了吗 p->next其实就是
(*p)
.next --- 用指针表达 struct node *n1=( struct node *)malloc(sizeof( struct node));//新增一个节点 struc...
...清楚p->next 究竟什么时候代表
节点p的下一个节点,
什么时候代表p的指...
答:
next 的定义是
一个指针
类型的成员变量, 所以不管什么时候 p->next 都表示
指向下一个节点的指针,
不会代表节点。q=p->next; 作用是q
指向p的
下
一个节点,
而不是把下一个节点的值赋给q,q也是指针。
指针.next 是指
指针指向下一个结点,
还是说指针所在
的结点指向下一个
结点...
答:
链表节点在具体实现时使用复合类型,如struct,里面包含多个变量,
其中有一个指针变量用于指向下一个节点
,这个节点可起名为next。同样的,还可能有另一个指针变量用于指向上一个节点。所以。。。
C语言
链表
答:
p是一个
新
的结点指针,
就是想要插入到新
链表中的
。p->data=k:是把p
指针指向的节点的
值赋值为k;s->next=p:是把新的节点插入到s指针指向的节点的后面,也就是插入链表中;s=p:移动s指针,让它指向新插入的节点,也就是链表的最后
一个节点,
这样方便
下一个节点
的插入。
在
一个
单
链表中,
若删除p所指结点的后续
结点,
则执行
()
。
答:
在单
链表中,
若要删除p所指节点的后续节点,则应执行以下操作:A. 将p的next
指针指向p的下一个节点的
next
指针,
即p->next = p->next->next;B. 将
p指针指向p的下一个节点,
然后将p的next指针指向再下一个节点,即p = p->next; p->next = p->next->next;C. 将p的next指针指向p的下...
关于c语言
链表的一个
问题h->next=p1
,p
2->next=p1是什么意思,又有什么...
答:
h p1 p2 分别为
指向一
整个结构体
的指针,
而next分别为各结构体的内部定义
的指向
另一个结构体的指针 h->next=p1 就是h结构体的成员next
指向p
1结构体,p2->next=p1 如上述解析。再看看别人怎么说的。
...循环单
链表
L
中,指针P
所指
结点
为尾结点的条件是
(
)
。
答:
如果存在空头
结点
:p->next head ->next 如果不存在空头结点:p->next head 判断空
链表的
条件是:head==head->next;rear==rear->next;
大家正在搜
结点中具有多个指针域的链表是
链表中每个节点都包含一个指针
链表每个结点中都恰好包含一个指针
双向链表中每个节点有两个指针域
在链表中如果有两个节点的同一个
java中链表下一个节点的格式
设指针q指向单链表中节点A
链表中每个节点有几个链域
链表中的节点是什么
相关问题
在一个单向链表中,若p指向非空链表中的某个结点,在p结点之后...
数据结构(C语言版)中的删除链表中的一个节点
有一个链表,链表中的结构体有3个元素(不是数组),如果一个指...
c语言链表: 链表里p->next是怎么指向下一个结点的呢,...
在一个单链表中,若要删除p指针所指向节点的后继节点,则执行 ...
一个链表不知道头结点,有一个指针指向其中一个结点,请问如何删...
设有a,b两个单链表,每个链表的结点中有一个数据和指向下一结...
数据结构(C语言)题:循环单链表L中,指针P所指结点为尾结点...