一个很急的问题!!!急
我编了一个简单的c程序,图编写时的省事,在vc6.0下编写的,但没用到什么特定的函
数或其他的。编写完了后,却发现在tc2.0下编译能通过,但执行的结果不对,自动跳
过我的几个函数,我在tc看了一下,执行是也没什么不对,但就不执行那几条函数。用
vc6编译的好好的呀!在执行玩
if (!ErrorDetection (pExpression, 'F')) goto end ;
/* 检测表达式中的函数是否支持 */
这句后就跳会转向end .
而我在vc6下调试时返回的是true,接着执行后面的“中缀转后缀”-“后缀计算”。
没有理由用tc2就会返回flase,我改成了if(ErrorDetection (pExpressin,'F'))==false )
goto end ;还是一样.我输入的是"sin(30)",只要是函数就会跳我明天就要交了。我实在是没有办法了。有那为大侠知道怎么解
决,请速告速我,万分感
谢!!!源程序这儿不能放,请在这儿下(5.4K),http://go.163.com/~hearty/pro.zip
那位知道一定要尽快告诉我,急!!
对不起,我怎么只能给86分,我本要给200分的。