链栈的基本操作(数据结构)
链栈的进栈、出栈、获取栈顶元素、判断栈是否为空操作
typedef struct SNode {
int data;
struct SNode* next;
}SNode,*StackPtr;
typedef struct {
StackPtr top;
}LinkStack;
void InitStack(LinkStack& S) { //初始化
S.top = NULL;
}
bool EmptyStack(LinkStack& S) { //判断栈是否为
原创
2021-08-03 20:08:13 ·
116 阅读 ·
0 评论