/*共享栈定义和初始化*/
#define MaxSize 10 //使用静态存储设置数组最大值
typedef struct
{
int data[MaxSize];
int top0;
int top1;
}ShStack;
//初始化
void InitStack(ShStack &s)
{
s.top0=-1;
s.top1=MaxSize;
}
//栈满的条件 top0+1=top1
/*共享栈定义和初始化*/
#define MaxSize 10 //使用静态存储设置数组最大值
typedef struct
{
int data[MaxSize];
int top0;
int top1;
}ShStack;
//初始化
void InitStack(ShStack &s)
{
s.top0=-1;
s.top1=MaxSize;
}
//栈满的条件 top0+1=top1