首页 > 试题广场 >

修改下列的表达式类,处理变量和赋值运算符。使用类的符号表。

[问答题]
修改下列的表达式类,处理变量和赋值运算符。使用类的符号表。
class Expr {
  // ...
public:
  Expr(const char*);
  int eval();
  void print();
};
Expr x("123/4+123*4-3");
cout << "x = " << x.eval() << "\n";
x.print();

这道题你会答吗?花几分钟告诉大家答案吧!