中缀表达式转后缀表达式c语言
大家给我讲讲思路就可以了 我之前写了一个 就是把整个式子都处理成字符串 问题就在于我这样就无法计算值了 例如 数字 1+16 已经被我处理成116+ 我没法再计算了 问过老师 他说一个堆栈放 数字 用scanf接受数字 一个堆栈放运算符 我就觉得奇怪了 因为 在一个程序里面 同样一个 堆栈能被定义成既能处理字符又能处理数字的吗? 好像不可以吧?回复 3楼 fanpengpeng
按照你的说法 我写的程序根本用不到堆栈把? 因为你说写两个数组 一个放操作数 一个放 运算符 那我可不可以定义一个普通的数组放操作数 用以个堆栈放运算符?