m_iTop不是指向无效数据吗

来源:2-3 实例演示二

飞花似梦3964665

2016-09-16 21:39

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

写回答 关注

2回答

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

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

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

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

数据结构探险—栈篇

栈,先入后出(FILO),带领大家体会栈这种数据结构的美妙

62733 学习 · 102 问题

查看课程

相似问题