C语言.数字字符串转数字!
C语言.数字字符串转数字!
日期:2016-03-18 20:43:05 人气:1
问题说得不够请楚,所以可能很复杂,也可能很简单。
式子的 token 是不是 都用 空白隔开了?隔开了 简单,没有隔开 比较复杂, 要做分析判断。
式子的长度 是不是较短,即只有 3-5 个运算数,或没有限制,没有限制 比较复杂。
有无括号,有括号比较复杂。
有无函数,有函数复杂。
是否含语法错误的表达式,有则复杂。
假定是最简单的情况.
char formula[]="123 + 456 * 78 - 90"; 这种类型
char str[10