永发信息网

数据结构中,Head=Head->next什么意思

答案:2  悬赏:30  手机版
解决时间 2021-11-26 14:20
  • 提问者网友:蓝琪梦莎
  • 2021-11-25 19:36
数据结构中,Head=Head->next什么意思
最佳答案
  • 五星知识达人网友:不甚了了
  • 2021-11-25 20:18
①头插法:例如输入a,b,c(下面两块分别表示数据域和指针域,^代表NULL)
head-->c next--->b next---->a ^
实现语句(无头结点)
head=NULL
while(循环条件)
{
s= new 定义的结构体名称;(c中用malloc)
s->next=head;
head=s;
}
头插入法的输出顺序与你的输入顺序相反
②尾插法:(无头结点)
head->a next->b next->c ^
实现:
head=NULL;
rear=head;
while(循环条件)
{
s=new 结构体名;
if(head==NULL)
head=s;
else
rear->next=s;
rear=s;
}
rear->next=NULL
头插入法的输出顺序与你的输入顺序相同
全部回答
  • 1楼网友:走死在岁月里
  • 2021-11-25 21:52
head的下一个节点的地址赋给head
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯