首元素出队为什么是将头元素赋值给传递进来的参数?
bool MyQueue::DeQueue(int &element) 
{
 if (QueueEmpty()) 
 {
  return false;
 }
 else 
 {
  element = m_iHead;//这一步不懂
  m_iHead++;
  return true;
 }
}
bool MyQueue::DeQueue(int &element) 
{
 if (QueueEmpty()) 
 {
  return false;
 }
 else 
 {
  element = m_iHead;//这一步不懂
  m_iHead++;
  return true;
 }
}
 
                            2016-12-15
举报