注册 登录
编程论坛 数据结构与算法

关于栈的内存分配的问题求教

qq1625127317 发布于 2016-04-17 22:24, 2981 次点击
在使用栈时不是要为其分配内存吗?为什么有的地方在使用时没有分配呢?是什么原因呢?求教前辈!
例如:
      typedef struct
     {
          int data;
          int top;
      }StType;    //栈的定义

      bool mgpath(int xi,int yi,int xe,int ye)
     {
          int i,y,k;
          StType st;       //在这里不用分配空间吗?在创建一个空的栈时都要分配控件,在这里为什么不用呢?
          st.top = -1;
          st.data = 5;
          ........
          ........
      }
0 回复
1