教育部—微软精品课程建设项目 Initstack(&s) 操作结果:构造一个空栈S。 DestroyStack( &S) 初始条件:栈S已存在 操作结果:栈S被销毁。 南京航空航天大学数据结构课题组版权所有
InitStack(&S) 操作结果:构造一个空栈 S。 DestroyStack(&S) 初始条件:栈 S 已存在。 操作结果:栈 S 被销毁
教育部—微软精品课程建设项目 StackEmpty(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
教育部—微软精品课程建设项目 ClearStack(&S) 初始条件:栈S已存在。 操作结果:将S清为空栈。 南京航空航天大学数据结构课题组版权所有
ClearStack(&S) 初始条件:栈 S 已存在。 操作结果:将 S 清为空栈