yy五谷鱼粉 发表于 2018-12-3 20:20:53

出栈

bool Pop(SqStack*&s,ElemType &e)
{
   if(s->top==-1){
            return false;
         }
       else{
            e=s->data;
            s->top--;
               return ture;
             }
}



请问大佬,出栈是将栈顶元素赋给元素e的用意是什么 ?

九少 发表于 2018-12-4 18:23:35

,出栈就是相当于删除的意思,所以用变量e来保留将要出栈的栈顶元素的值,以防止后面操作的时候会用到

yy五谷鱼粉 发表于 2018-12-4 18:24:36

多谢
页: [1]
查看完整版本: 出栈