问题 填空题

以下函数creat用来建立一个带头结点的单向链表,新产生的结点是插在链表头的
末尾。单向链表的头指针作为函数值返回。请填空。
# include<stdio.h>
struct list
char data;
struct list * next;

struct list * creat;
struct list * h,* p,* q;
char ch;
h=( 【18】 )malloc ( sizeof(struct list));
p=q=h;
ch=getchar();
while(ch!=’’)
p=( 【19】)mallco(sizeof(struct list));
p->data=ch;
q->next=p;
q=p;
ch=getchar();

p->next=’\0’;
【20】

答案

参考答案:[18] strcur list *
[19] strucr list *
[20] return (h)

单项选择题
单项选择题