(Q.rear-Q.front+MAXQSIZE)%MAXQSIZE是什么意思

问题描述:

(Q.rear-Q.front+MAXQSIZE)%MAXQSIZE是什么意思
帮我讲讲这个式子的意思?我就知道是求链队列元素的个数.不是Q.rear-Q.front就可以了么?

是求链队列元素的个数
它这种做法,可以知道这个队列是循环队列
当rear达到最大值,front也不是0以后,rear可以返回来从0开始的