问答详情
源自:2-3 实例演示二

m_iTop不是指向无效数据吗

pop函数中m_iTop--后,m_iTop不是指向无效数据吗,怎么还会有elem = m_pBuff[m_iTop]

提问者:飞花似梦3964665 2016-09-16 21:39

个回答

  • weixin_慕雪0498266
    2019-03-28 17:35:11

    m_iTop是栈顶指针所在位置,而栈顶指针比最后进入栈数据的位置大1(栈顶指针指向栈最后一个元素后面一个位置),m_iTop--则表示栈中最后一个元素的位置

  • 那微笑4002900
    2016-09-17 09:06:38

    有效的  是最后进入的元素   m_iTop没-- 才是无效的