以下函数creat用来建立一个带头结点的单向链表 新产生的结点总是插在链表的末尾。单向链表的头指针作

大学专科 已帮助: 时间:2023-08-17 17:38:44

以下函数creat用来建立一个带头结点的单向链表,新产生的结点总是插在链表的末尾。单向链表的头指针作为函数值返回。请填空。 include <stdio.h> struct list { char dara; struct list *next; }; struct list *creat() { struct list *h,*p,*q; char ch; h= (struct list (*) malloc (sizeof (struct list)); ______; ch=getchar(); while(ch!=?) { p=(struct list*) malloc) sizeof (struct list)); p->data=ch; ______; q=p; ch=getchar(); } p->next=/0; ______: }
请帮忙给出正确答案和分析,谢谢!

难度:⭐⭐⭐

题库:大学专科,电子信息,计算机类

标签:结点,函数,链表

相似问题