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

admin2009-04-15  58

问题 以下函数creat用来建立一个带头结点的单向链表,新产生的结点是插在链表头的
末尾。单向链表的头指针作为函数值返回。请填空。
   # include<stdio.h>
   struct list
   {char data;
   struct list * next;
   };
   struct list * creat;
   {struct list * h,* p,* q;
   char ch;
   h=(【  】 )malloc ( sizeof(struct list));
   p=q=h;
   ch=getchar();
   while(ch!=’?’)
   {p=(【  】)mallco(sizeof(struct list));
   p->data=ch;
   q->next=p;
   q=p;
   ch=getchar();
   }
   p->next=’\0’;
   【  】;
   }

选项

答案strcur list * strucr list * return (h)

解析
转载请注明原文地址:https://jikaoti.com/ti/msK0FFFM
0

最新回复(0)