quartzbj 发表于 2005-11-23 15:14:33

函数调用两次,第一次正确,第二次却有错误,会是什么原因?

假设AB(A,B)
A是输入变量,B是输出变量。
第一次调用对。

第二次调用时,A就出现错误了。

wu_lei 发表于 2005-11-23 20:45:04

Re:函数调用两次,第一次正确,第二次却有错误,会是什么原因?

你的意思是想让大家一起猜谜?:)

iwtry 发表于 2005-11-25 08:20:44

Re:函数调用两次,第一次正确,第二次却有错误,会是什么原因?

确实是看不懂!

binghuiz 发表于 2005-12-5 19:28:54

Re:函数调用两次,第一次正确,第二次却有错误,会是什么原因?

你把原程序贴出来叫大伙看看啊

quartzbj 发表于 2005-12-6 18:23:32

Re:函数调用两次,第一次正确,第二次却有错误,会是什么原因?

程序太多,相互调用很多,贴出来大家也没心情看,太麻烦。
只能凭经验调试啦。
不过谢过大家

quartzbj 发表于 2005-12-8 15:52:01

Re:函数调用两次,第一次正确,第二次却有错误,会是什么原因?

问题是因为主程序中没有给出B的数据类型,因为变量太多了,,,没发现。

八年抗战 发表于 2005-12-10 12:55:37

erictty 发表于 2005-12-10 14:08:12

Re:函数调用两次,第一次正确,第二次却有错误,会是什么原因?

出现的错误语句是什么??
是compiler error,还是link error

whatinrain 发表于 2005-12-14 03:38:54

Re:函数调用两次,第一次正确,第二次却有错误,会是什么原因?

你可以使用一步一步跟踪调试,并查看在调用函数后A,B值的变化

gus1977 发表于 2005-12-14 08:32:31

Re:函数调用两次,第一次正确,第二次却有错误,会是什么原因?

可能是第一次调用后,b有残值没有清空,导致第二次调用失败。
页: [1]
查看完整版本: 函数调用两次,第一次正确,第二次却有错误,会是什么原因?