【问题】 以下函数为链队列的入队操作,x为要入队的结点的数据域的值,front、rear分别链队列的队头、队尾指针struct node{ ElemType data;struct node *next;};struct node *front,*rear; void InQueue(ElemType x) { struct node *p; p= (struct node*) malloc __(1)__; p->data=x; p->

以下函数为链队列的入队操作,x为要入队的结点的数据域的值,front、rear分别链队列的队头、队尾指针struct node{ ElemType data;struct node *next;};struct node *front,*rear; void InQueue(ElemType x) { struct node *p; p= (struct node*) malloc __(1)__; p->data=x; p->next=NULL; __(2)__; rear= __(3)__;

正确答案:选项1 (sizeof (struct node)选项2 rear->next=p选项3 p

题目解析:本题出自长春广播电视大学,数据结构国家开放大学,由丰阳塔题库搜集整理。