注意:以下内容均省略思路,只有代码。此内容为本人学习过程中的一些学习记录,如有错误,恳请各位指正、建议,末学将感激不尽!
目录
1.链栈的表示
typedef struct StackNode{
SElemType data;
struct StackNode *next;
}StackNode,*LinkStack;
LinkStack S;
2.链栈的初始化
void InitStack(LinkStack S)
{
S=NULL;
return OK;
}
3.判断链栈是否为空
Status StackEmpty(LinkStack S)
{
if(S==NULL) return TURE;
else return FALSE;
}