栈,即操作受限的线性表[因为它只能在一端进行数据元素的插入和删除操作]。从存储结构角度,其具体实现可分为顺序栈和链栈。先搞个顺序栈的基本操作吧。 头文件声明 #include <stdio.h> #include <stdlib.h> /** * 顺序栈 */ //数据类型 typedef int ElemType; //宏定义-最大长度 #define MaxSize