Stack Empty(s) 初始条件:栈S已存在。 操作结果:若栈S为空栈, 则返回TRUE,否则FALE
StackEmpty(S) 初始条件:栈 S 已存在。 操作结果:若栈 S 为空栈, 则返回 TRUE,否则 FALE
StackLength (s) 初始条件:栈S已存在。 操作结果:返回S的元素个 数,即栈的长度
StackLength(S) 初始条件:栈 S 已存在。 操作结果:返回 S 的元素个 数,即栈的长度
GetTop(s, &e) 初始条件:栈S已存在且非空。 操作结果:用e返回S的栈顶 元素。 1a2 ●●●●●●
GetTop(S, &e) 初始条件:栈 S 已存在且非空。 操作结果:用 e 返回 S 的栈顶 元素。 a1 a2 a … … n
Clear Stack (&s) 初始条件:栈S已存在。 操作结果:将S清为空栈
ClearStack(&S) 初始条件:栈 S 已存在。 操作结果:将 S 清为空栈
Push(&s, e) 初始条件:栈S已存在 操作结果:插入元素e为新 的栈顶元素。 1a2 ●●●●●● a e
Push(&S, e) 初始条件:栈 S 已存在。 操作结果:插入元素 e 为新 的栈顶元素。 a1 a2 an … … e