在一个单链表中P所指结点之后插入一个s所指结点时,应执行s->next= p->next= 的操作。

大神大神帮帮忙啦

没有完全看明白你的意思,按照我的理解说一下单向链表的插入操作。

首先需要明白的是,问题中p和s都是指针,同时,结点的next部分也是一个指针,作用都是指向某个具体的结点。

现在存在一个单向链表,指针p指向该链表中的某个结点,“p->next”表示p所指向结点的下一个结点。同时还有一个孤立的结点由指针s指向。现在要把s指向的结点插入到p指向结点的后方,使其加入到单向链表中,其过程可以参考下图。

步骤一:

步骤二:

步骤三:

最后,把链表拉直,可以看到,已经完成插入操作,如下图。

图片有点小,将就看吧。

追问

嗯呢谢谢 等于号后面是下划线 是一道填空题

追答

答案就是步骤二和三中的操作语句,在图里已经写了。

温馨提示:答案为网友推荐,仅供参考
相似回答