- 博客(0)
- 资源 (3)
- 收藏
- 关注
利用栈做计算器(表达式运算)
这个是我大二时的书籍结构作业....
下面是节选类:
class Calculator{
public:
Calculator(){};
void Run(); //运行表达式
void Clear(); //清除栈
void postfix();
private:
LinkNodeStack <double> s; //栈存储操作数
void AddOperand(double value); //加操作数入栈
bool get2Operands(double & left,double &right); //从栈退两个操作数
void DoOperator(char op); //进行计算指令
};
2009-12-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人