编辑: You—灰機 2013-06-10

if (rear==front) throw "下溢";

i=(front+1)%QueueSize;

//注意不要给队头指针赋值 return data[i];

} /* * 前置条件:队列已存在 * 输入:无*功能:读取队列长度 * 输出:若队列不空,返回队列长度 * 后置条件:队列不变 */ int CirQueue::Length() { int length =(rear-front+QueueSize) % QueueSize;

return length;

} /* *前置条件:队列已存在 *输入:无 *功 能:遍历队列元素 *输出:若队列不空,返回队列元素 *后置条件:队列不变 */ void CirQueue::PrintQueue() { int i=front;

while (i!=rear) { cout

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题