C语言 ,链表问题。请逐个选项解释

请逐个选项解释,谢谢... 请逐个选项解释,谢谢 展开
 我来答
albumin
2015-01-03 · TA获得超过1.2万个赞
知道大有可为答主
回答量:4889
采纳率:87%
帮助的人:2407万
展开全部
答案 是C
A s->next=NULL (尾结点指向NULL),p=p->next (p移动到最后 一个结点F) ,p->next=s 最后一个结点next为s ,s变为尾结点
B p=p->next (p变为尾结点F),s->next=p->next (尾结点next为NULL ,s->next为NULL) ,p->next=s s放在尾结点后面,s变为尾结点
D 与B基本相同,只不过B是指针 ,D是用*直接存取指针中结构的
Cp=p->next p指向尾结点 F,s->next=p s放在尾结点前面,p->next=s p->next指向s,s->next又指向p,形成了一个循环。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友6c5b407
2015-01-03
知道答主
回答量:79
采纳率:0%
帮助的人:12.4万
展开全部
把每个语句用画图的方式表现出来,就看明白了
插入链表其实就和大小排序时是一样的,需要将中间指针位置保存;
用笔将图画出来,你自己会非常清晰。如果画不出来在找我。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友a71159286
2015-01-03 · 超过22用户采纳过TA的回答
知道答主
回答量:60
采纳率:0%
帮助的人:44.1万
展开全部
这个很简单的。就是一个节点插入到一个链表中。C选项是将data为 F 和 G 的两个节点组成了循环链表。你一个一个选项画图,就会更容易懂了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2015-01-03
展开全部
自己画图
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式