摘要: 基本分析可以看另一篇文章C++实现四则运算器(无括号) 栈的实现 //stack.h #ifndef STACK_H #define STACK_H #include<iostream> class stack_int { private: int* bottom; //栈底 int* top; / 阅读全文
posted @ 2020-08-06 13:58 shadowgully 阅读(1307) 评论(0) 推荐(0) 编辑
摘要: 完成度更高的有括号版本C++实现四则运算器(有括号) 对于无括号的计算器,实现起来比较容易,下面让我们一步步实现。 举例 首先明确需要实现怎样的程序,对于无括号的计算器,大概做成这样就可以了: 52+34*3-4/2= 分析 ​ 对于例子中的表达式,由于乘除运算的优先级高于加减运算,我们不能直接从左 阅读全文
posted @ 2020-08-06 13:56 shadowgully 阅读(1044) 评论(0) 推荐(0) 编辑