永发信息网

懂C的朋友帮帮忙..链表中,设指针p指向双链表中某结点,则p->prior->next ==...

答案:2  悬赏:0  手机版
解决时间 2021-02-09 21:15
懂C的朋友帮帮忙..链表中,设指针p指向双链表中某结点,则p->prior->next ==...
最佳答案
首先说说双向链表吧,链表其实就是愈多结构体链在一起,怎么链的呢,这里就用到了指针。双项链表的的每个节点都是一个结构体,而每个结构体里包含数据成员和地址成员,数据成员就是我们看到的一些信息数据,地址成员就是存着两个指针,一个指向前一个节点(既p->prior),一个指向后一个节点(既p->next)。p->prior->next =p->next ;p->next ->prior =p->prior ;free (p);这几句话的理解就是,让当前节点(p)前一个节点(p->prior)中存的指向下一个节点的地址(p->prior->next)指向当前节点的下一个(p->next),让当前节点(p)下一个节点(p->next)中存的指向前一个节点的地址(p->next ->prior)指向当前节点的前一个(p->prior ),然后在释放当前的节点(free (p)),这样就达到了删除节点p的目的。
说的有点啰嗦,不知道你能不能看懂!!!
全部回答
p->prior->next ==指的事P的前趋节点的后继节点不是P自身?就相当于你前面的那个人的后面不是你自己么?p->prior->next =p->next这句是把p的后继节点的地址值赋给p的前趋节点的next域。p->next ->prior =p->prior这个是把p的前趋节点的地址赋值给p的后继节点的prior
打个比方就是你如果是p,你就告诉你前面那个人,你后面的人在哪,然后再告诉你后面的人你前面的人在哪。free(p)是回收p。就是你自己离开
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
北杨线/春华路(路口)地址在哪,我要去那里办
诗书无缘,功名五分,出门经商,亦要留意。东
最近想买点高考试卷来做,想问下做真题好呢还
S.H.E发型私人定制(一店)地址有知道的么?有
采芝药房在什么地方啊,我要过去处理事情
用语音识别打字费流量吗
17周岁算不算合法劳动力
民主西路/观坡路(路口)地址在哪,我要去那里
潮发馆私人定制怎么去啊,我要去那办事
猴进化成人类猜成语
与此地无银三百两的成语
文雅服饰的衣服怎么样呢?想了解一下?
有米有面地址有知道的么?有点事想过去
我的化学基础不是很好,请问有没有什么办法可
88潮牌美发连锁(茂业百货店)地址好找么,我有
推荐资讯
长沙银行房贷逾期一天怎么办?
反诉诉讼时效和本诉诉讼时效的关系是怎样的?
要正确答案
酸奶冰过后还可以喝吗?
付款的时候系统说银行卡无效是怎么回事?
乐锦记在哪里啊,我有事要去这个地方
长虹·美菱专卖店星子蛟塘专卖店地址在什么地
您好 关于纯艺术类APS审核
在生产和科学研究中,需要用到一些保护气。当
多发于儿童头皮,局部覆盖有不规则形的灰白色
武功山豪锦丽嘉酒店地址在哪,我要去那里办事
武功山永明农家菜地址在哪,我要去那里办事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?