心在飘扬 发表于 2013-6-9 16:46:31

求助小甲鱼老师

在线性表的这一章中,头部插入法创建链表CreatlistHead()。。。。。前面代码略过。问题来了:p->next=(*L)->next;
(*)L->next=p;在之前我们初始化(*L)->next=NULL,这样的话p->next=NULL,而不是L指向的头结点呀。。。有点不解

410777406 发表于 2013-7-8 23:12:17

你说的都没错,只是题目要求的是创建链表,刚开始时链表头指针的指针域指向NULL,现在在头指针后面插入了一个元素,头指针的指针域就指向新插入的元素,而新插入元素的指针域就指向空,等待下一个元素的插入,一个接一个串起来就完成了链表的创建,我的表达能力有限,不知道卤煮听懂了没有:loveliness:

耿杰 发表于 2013-7-21 09:40:35

创建链表,第一个next都是 NULL吧

RunningWolf 发表于 2013-7-21 15:16:08

刚开始时链表头指针的指针域指向NUL{:5_104:}
页: [1]
查看完整版本: 求助小甲鱼老师