#define MaxSize 10000 typedef struct { char data[MaxSize]; int top; } SqStack; // 初始化栈 void InitStack(SqStack& S) { S.top = -1; } // 判断栈是否为空 bool StackEmpty(SqStack& S) { if (S.top == -1)return true; return false; } // 新元素入栈 bool Push(SqStack& S, char x) { if (S.top >= MaxSize) { retu...