📄 seqstack.h
字号:
/*顺序栈的头文件 */
typedef struct stack /*栈结构定义*/
{ bintree data[100];
int tag[100]; /*为栈中每个元素设置的标记,用于后序遍历*/
int top; /*栈顶指针*/
} seqstack;
/****************************************/
void push(seqstack *s,bintree t) /*进栈*/
{ s->data[++s->top]=t;
}
/*****************************************/
bintree pop(seqstack *s) /*出栈*/
{ if (s->top!=-1)
{s->top--;
return(s->data[s->top+1]);}
else
return NULL;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -