在出栈运算中,当栈不为空的条件下,先将栈顶元素赋 给e,然后将栈顶指针减1。对应的算法如下: public bool Pop(restring e) if(StackEmptyO) /栈下溢出时返回alse return false: e=data topl; /取栈顶指针元素的元素 top--; 栈顶指针减1 return true,在出栈运算中,当栈不为空的条件下,先将栈顶元素赋 给e,然后将栈顶指针减1。对应的算法如下: public bool Pop(ref string e) { if (StackEmpty()) //栈下溢出时返回false return false; e=data[top]; //取栈顶指针元素的元素 top--; //栈顶指针减1 return true; }