鱼C论坛's Archiver
论坛
›
数据结构与算法
› 循环队列
gsauytq
发表于 2020-10-6 21:53:15
循环队列
status EnQueue(SqQueue *q,QElemtype e)
{
//插入到队尾
if((q->rear+1)%MAXQSIZE==q->front)
return 0;
q->base=e;
q->rear=(q->rear+1)%MAXQSIZE;
return 1;
}
if((q->rear+1)%MAXQSIZE==q->front)
这一行代码难以理解,如果数组长度为6,那么下标为5的位置就没有插入元素。请问如何理解这一行代码
780661394
发表于 2022-5-15 09:40:28
1
页:
[1]
查看完整版本:
循环队列