算法f31的功能是清空带头结点的链队列Q。请在空缺处填入合适的内容,使其成为一个完整的算法。 typedef struct node{ DataType data; struct node *next; }Queu

admin2008-07-10  47

问题 算法f31的功能是清空带头结点的链队列Q。请在空缺处填入合适的内容,使其成为一个完整的算法。
   typedef struct node{
     DataType data;
     struct node  *next;
   }QueueNode;
   typedef struet{
     QueueNode*front;  //队头指针
     QueueNode*rear;  //队尾指针
   }LinkQueue;
   void f31(LinkQueue*Q){
     QueueNode*p,*s;
     p=    (1)    ;
     while(P!=NULL){
       s=p;
       p=p—>next;
       free(s);
     }
          (2)   =NULL;
       Q—>rear=    (3)    ;
   }

选项

答案1.Q—>front—>next 2.Q—>front—>next 3.Q—>front

解析
转载请注明原文地址:https://kaotiyun.com/show/15Ax777K
本试题收录于: 数据结构题库理工类分类
0

相关试题推荐
最新回复(0)