s->next=p->next;的含义(1)s->next=p->next;(2)p->next=s;(3)s=p->next;分别代表什么含义? 答案 1) 把p的下一个节点上到s的下一个节点上2) 把s接到p的下一个节点上3) 把p的一下个节点赋值给s相关推荐 1s->next=p->next;的含义(1)s->next=p->next;(2)p->next=s;(...
s->next的意思是s->next指向的某个(如结构体)变量中的next这个成员本身同理p->next的意思也是一样的!把p->next的地址赋值给s->next,也就是说s->next指向p->next这个在链表中表示!0 0 0 随时随地看视频慕课网APP 相关分类 数据结构 我要回答
p->next=s; //实现插入,把s接到p的下一个节点上
s->next的意思是s->next指向的某个(如结构体)变量中的next这个成员本身 同理p->next的意思也是一样的!把p->next的地址赋值给s->next,也就是说s->next指向p->next 这个在链表中表示!
s->next=p->next;的含义(1)s->next=p->next;(2)p->next=s;(3)s=p->next;分别代表什么含义?
next指向该节点之后的节点。题中的s和p都是list * 类型的指针。指针访问其指向的数据有两种方式。s->next 或者 *s.next 题中s->next 为s节点的下一个节点的地址; p->next为p的下一个节点的指针。题的操作室将s节点插入p节点之后。如果还是不理解,看一下C指针和链表相关知识即可。
p->next=s和s=p->next 这两个式子是等价的吗 答案 p->next=s和s=p->next在计算机编程中,不等价!前者,p->next=s,表示把变量s的值赋给p->next而后者,s=p->next,表示把p->next的值赋给s好比我给你一个苹果,和你给我一个苹果,是不一样的~如果认为讲解不够清楚, 结果二 题目 p->next=s和s=...
链表指针的赋值,将p的下一个节点的位置付给了s的下一个节点,望采纳
语言不好表达, 用图形吧
并不意味着s=p。假定p和s是一个链表的两个结点,这句话的作用:把本来p结点的下一个结点,变成了s的下一个结点。它是链表操作中,增加或删除一个结点时,常用的一个赋值语句。