数据结构中:s->next=p->next;p->next=s.怎么解释.
假设线性表里有两个数据元素a和b,要在a和b之间插入一个x,已知p为指向a的指针,那应该怎么写?书上写的是:s->next=p->next;p->next=s.
我想问的是第一句我不理解为什么这么写,第一句不是s指针指向的下一个节点=p指向的下一个节点吗?应该如何理解?
人气:422 ℃ 时间:2020-03-27 13:12:28
解答
这个应该是链表里面最常遇见的问题了!s->next的意思是s指向的某个(如结构体)变量中的next这个成员本身然后把p->next的地址赋值给s->next,也就是说s->next指向p->next链表中使用的较多!一个链表的一个节点包括数据...
推荐
猜你喜欢
- 英语短句造句
- 今年立秋是什么时间?
- 谁能用例子说明一下,各类场景声音对应的分贝数值大约是多少,也就是多少分贝.
- 停车场停的轿车比面包车多20辆,轿车辆数的1/4等于面包车辆数的2/7,轿车和面包车
- 个人与社会的辩证关系是什么?答案要精简点的哈,
- 一氧化氮与水反应的化学方程式,
- 【急】Q,U,V,X,Y开头的动物英语单词
- 设n≠0,m2+4n2=4mn,则m2−n2mn=_.