typedef
struct
{datatype
data[stacksize]
int
top
}SeqStack
---则置空栈的操作如下
void
InitStack(seqstack
*s)
{s->top=-1
}
<2>如果链栈的定义如下
typedef
struct
node
{datatype
data
struct
node
*next
}LinkStack
---则置空栈的操作如下
void
InitStack(linkstack
*s)
{s->top=null
}