问题:实现队列的基本操作,内容包括队列的结构体,队列的初始化,队列的销毁,进队操作及出队操作
//队列节点的结构体
typedef struct QNode
{
ElemType data;
struct QNode *next;
}QNode, *QPoint;
//队列链的结构体
typedef struct LinkQueue
{
QPoint front;
QPoint rear;
}LinkQueue;
// 队列的初始化
//lq->front分配空间时,类型为QPoint,但大小为QNode,不要把大小写成QPoint