社区
C++ 语言
帖子详情
L->next指向头节点还是第一个节点?
M_Soul
2009-02-26 04:38:23
如果L表示一个带头结点单链表的头指针,那么,L->next是指向头节点,还是第一个节点?
...全文
2511
5
打赏
收藏
L->next指向头节点还是第一个节点?
如果L表示一个带头结点单链表的头指针,那么,L->next是指向头节点,还是第一个节点?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sagegz
2009-02-26
打赏
举报
回复
1
既然L都表示指向头结点的指针了,那么L指向的结点当然是头结点了.那么L->next指向的当然是第一个结点了.
lingyin55
2009-02-26
打赏
举报
回复
L->next都是指向下一个节点,既然L是头节点,那么L->next当然是指向第一个节点。注意头节点和第一个节点在这里是不同含义的。
waizqfor
2009-02-26
打赏
举报
回复
[Quote=引用楼主 M_Soul 的帖子:]
如果L表示一个带头结点单链表的头指针,那么,L->next是指向头节点,还是第一个节点?
[/Quote]
L如果是头节点的话
那么L->next指向头节点的next域储存的地址单元 从你题意来说 应该是第一个节点
xuguod20042576
2009-02-26
打赏
举报
回复
L->next是指 L结点中存放第一个结头的地址
pengzhixi
2009-02-26
打赏
举报
回复
如果带头节点的话那么L->next是指向第一个接点.
链表L->next
不是很明白,认为
头
指针L
指向
头
结点,
头
结点的下一个结点才是
第一个
结点,所以应该是p=L->next->next。 现在明白了,L->next=(L).next,而L表示取指针L所指的地址的...
【理解链表指针赋值】链表中cur->next = cur->next->next->next与cur =cur->next->next的区别
对cur赋值不会改变原本的链表排布,对cur->next或cur->next->next等等赋值可能会改变链表排布。
数据结构中 p->next的详细理解
数据结构中的p->next的解释
9、用指针处理链表问题(何为p=p->next;何为p->next=p?)
其实中间还有一个二维数组指针问题,不过,先放一放吧,把链表这块的问题先理一理。 1.关于链表的几个概念点: 一个单链表的
头
结点,
头
指针,(开始结点)...首结点:
第一个
有效结点,也就是
第一个
存放有效数据的...
单链表删除
节点
(p->next)与p的区别
因为删除算法中的循环条件(p->next && j<i-1)和插入算法中的循环条件(p && j<i-1)是有所区别的。因为插入操作中合法的输入操作有 n+1个,而删除操作中合法的删除位置只有n个,如果使用与插入相同的循环条件,则会...
C++ 语言
65,171
社区成员
250,527
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章