/*
Copyright (c)2016,烟台大学计算机与控制工程学院
All rights reserved.
文件名称:项目7.cbp
作 者:姜延锴
完成日期:2016年10月20日
版 本 号:v1.0
问题描述:定义链队列存储结构,实现其基本运算,并完成测试。
输入描述:无
程序输出:测试数据
*/<pre name="code" class="cpp">
main函数
<pre name="code" class="cpp">#include <stdio.h>
#include "sqqueue.h"
int main()
{
ElemType e;
LiQueue *q;
printf("(1)初始化链队q\n");
InitQueue(q);
printf("(2)依次进链队元素a,b,c\n");
enQueue(q,'a');
enQueue(q,'b');
enQueue(q,'c');
printf("(3)链队为%s\n",(QueueEmpty(q)?"空":"非空"));
if (deQueue(q,e)==0)
printf("队空,不能出队\n");
else
printf("(4)出队一个元素%c\n",e);
printf("(5)链队q的元素个数:%d\n",QueueLength(q));
printf("(6)依次进链队元素d,e,f\n");
enQueue(q,'d');
enQueue(q,'e');
enQueue(q,'f');
printf("(7)链队q的元素个数:%d\n",QueueLength(q));
printf("(8)出链队序列:");
while (!Qu