栈的长度问题

来源:2-2 实例演示一

一半痴迷两分疯癫三分理智

2017-11-16 14:54

m_iTop是栈顶元素,栈顶元素怎么可以说是栈的长度那


写回答 关注

2回答

  • yasinSun
    2017-11-18 14:35:32
    已采纳

    其实就相当于一个数组来存放,栈底为0,也就是下标为0的元素,栈底指向当前数组最后一个元素的下一个元素,比如有5个元素,下标分别是0,1,2,3,4 。那么栈顶就是5,而正好有5个元素。

    一半痴迷两分...

    谢谢!

    2017-11-29 15:04:50

    共 2 条回复 >

  • 慕粉2252412047
    2017-11-18 14:31:20

    数组是从零开始 给下标为零的数组元素赋给一个值 m_itop++,变成了 1,也就是他元素的个数要是想遍历数组也要把他的长度变成0才能读取下标为零的值 m_itop-1


    一半痴迷两分...

    谢谢!

    2017-11-29 15:05:03

    共 1 条回复 >

数据结构探险—栈篇

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

62733 学习 · 102 问题

查看课程

相似问题