问答详情
源自:4-2 环形队列实现下

计算长度函数不是直接调用,函数自己计算吗?还需要人工++或--操作吗?

计算长度函数不是直接调用,函数自己计算吗?还需要人工++或--操作吗?

提问者:地质小码农 2016-07-25 10:57

个回答

  • 芥末可乐
    2016-07-25 16:05:22
    已采纳

    程序中没有计算长度的函数,只有用来返回长度值(m_iQueueLen)的函数QueueLength。如下面的代码所示。

    所以每次入队时要++,出队时要--,对m_iQueueLen)进行操作。

    int MyQueue::QueueLength() const
    {
        return m_iQueueLen;
    }