C语言栈和队列总结
栈
栈是限定仅在表尾进行插入和删除操作的线性表
结构定义
typedef int SElenType
typedef struct
{
SElemType data[MAXSIZE];
int top;
}Sqstack;
进栈操作
Status push(Sqstack *S,SElemType e)
{
if(S->top==MAXSIZE-1)
return error; //栈满
S->top++;
S->data[S->top]=e;
return OK;
原创
2020-09-20 19:22:53 ·
591 阅读 ·
0 评论