跳过了,以后覆盖就对了是不是这样理解
bool MyQueue::DeQueue(int &element) { if (QueueEmpty()) { return false; } else { element = m_iHead; m_iHead++; return true; } }
对啊,head往后挪了一个,这个地方以后Tail就可以用了啊,没必要把它变成0吧。