小弟正做编译原理的课程设计(快到期了)遇到这么个问题:现有字符串表达式如:a+b*c-d,放在数组char aa[]中,另有两个数组分别存放a,b,c,d及其对应的值,abcd和其值存放的位置相同,char bb[] 中分别存放a,b,c,dint cc[]中放的是值1,2,3,4(即a的值是1,b的值是2,c的值是3,d的值是4)请问如何得到表达式的值,(给出算法思路也好啊!)多谢了!!!!