![](https://csdnimg.cn/release/download_crawler_static/88566402/bg12.jpg)
操作
GetTop_Sq(SqStack S, ElemType &e)。
顺序栈的类型定义为:
typedef struct {
ElemType *elem; // 存储空间的基址
int top; // 栈顶元素的下一个位
置,简称栈顶位标
int size; // 当前分配的存储容量
int increment; // 扩容时,增加的存储容
量
} SqStack; // 顺序栈
***********/
Status GetTop_Sq(SqStack S, ElemType &e)
/* 取顺序栈 S 的栈顶元素到 e,并返回 OK; */
/* 若失败,则返回 ERROR。 */
{
if(S.top==0)
return ERROR;
e=S.elem[S.top-1];
return OK;
}