问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

关于链表结点中指针的问题

发布网友 发布时间:2022-05-22 00:50

我来回答

1个回答

热心网友 时间:2023-11-22 21:08

第一,如何找到下一储存点?
就是用这个指针! 指针变量本身就是一个地址,靠着这个地址,去找下一个节点
第二,静态与动态链表,本质都是一样的,只不过存储空间一个在栈中,一个在堆中,动态链表的使用是一样的道理。
Am I clear?追问嗯嗯,不过这个指针存储的不是绝对地址么,我问的是存储的如果是相对地址,就是说该元素在数组中的位置,而不是它本身所在内存中的位置,那如果在动态链表中不就找不到了么。。。

追答呵呵,我想这跟你的具体代码有关,比如,你的data域中如果放了一个结构体,这个结构体中有一个变量,它用来说明链表的相对位置,我们可以参考这个变量来确定链表的节点位置。
其实我认为你的认识有问题,链表中的指针中保存的都是绝对位置,而不是相对位置,这是链表的特点,如果在一个数组中,已知首地址,那么可以利用指针的偏移来确定这是第几个元素,但链表应该不可以的,在动态链表中要特别注意这点,如意使用后把保存一个节点的指针弄丢,那再也找不到这个节点了,会发生内存泄漏, 可能我说的不太明白,如果有具体代码,我按找代码给你说

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
天云山传奇的导演是谁(天云山传奇的介绍) 1981年天云山传奇的导演是 1981年天云山传奇的导演是谁 《天云山传奇》不是一部武侠片 难忘《天云山传奇》:王馥荔施建岚洪学敏石维坚,为人们叙说传奇 教育学硕士是不是就业面很窄 枸杞是凉性的还是热性 枸杞是凉性的吗 泰迪狗最便宜的多少钱一只 创维电视rf接口怎么接线 创维电视如何接线 蛋糕店 当学徒 去不去 c语言静态链表的问题? 单链表,线性链表,静态链表有什么区别 静态链表学习---的问题 静态链表的头结点和头指针是什么关系,是否如线性链表一样是头指针指向头结点 c数据结构静态链表的问题,求解答 关于静态链表的问题 什么叫静态链表、动态链表 什么事静态链表?我是个数据结构初学者,有点不理解。请各位帮忙解释一下,希望能有例子。 c/c++ 静态链表是什么意思 静态链表 静态链表的指针 中国有哪些爱国人士?请选择其中的一位,简单介绍他的主要事迹。 静态链表中指针表示的是() A 下一结点在内存中的地址 B 下一元素在数组中的下标 爱国人士的事迹(内容少点) 爱国人物的事迹,谢谢! 我国的爱国人士及他们的主要事迹有哪些? 为什么说在未来的工厂中,像富士康这样的品牌一定会被淘汰? 90年4月26日的金牛座女生喜欢什么样的男生 1990年,4月26的寅时出生的是几钱几两 问下农历90年4月26是什么星座呢?? c 语言链表 静态链表的示例 了解遵守交通、用火安全等安全题材,呈现形式:用8开纸画一张安全画。(另外用一张A4纸)是什么意思? 遗赠协议要见证人签字吗 房屋赠予,需要对方签名吗 已删除的能恢复吗? 怎么找回删除的? 网友反映吉林因疫情无法跨省种人参,官方是怎么回应的? 为什么吉林疫情没有外援 吉林疫情怎么突然严重了 吉林呢疫情严重吗? 车用显示屏天冷了液晶屏黑屏,收音机正常,怎么关屏幕都关不上。等车热了后屏幕就正常了,请问怎么回事? 电动车液晶显示屏需要喷蜡吗 集成电路的缩写符号是什么? 哪些食物快速补血? 领克0323款什么时候出 下周新车抢先看,沃尔沃S90、领克03+领衔,最后一款很特别 新款领克03家族正式上市 售13.38-22.88万元 该怎样 听党话 跟党走 航天大学排行榜