函数调用两次,第一次正确,第二次却有错误,会是什么原因?
假设AB(A,B)A是输入变量,B是输出变量。
第一次调用对。
第二次调用时,A就出现错误了。
Re:函数调用两次,第一次正确,第二次却有错误,会是什么原因?
你的意思是想让大家一起猜谜?:)Re:函数调用两次,第一次正确,第二次却有错误,会是什么原因?
确实是看不懂!Re:函数调用两次,第一次正确,第二次却有错误,会是什么原因?
你把原程序贴出来叫大伙看看啊Re:函数调用两次,第一次正确,第二次却有错误,会是什么原因?
程序太多,相互调用很多,贴出来大家也没心情看,太麻烦。只能凭经验调试啦。
不过谢过大家
Re:函数调用两次,第一次正确,第二次却有错误,会是什么原因?
问题是因为主程序中没有给出B的数据类型,因为变量太多了,,,没发现。Re:函数调用两次,第一次正确,第二次却有错误,会是什么原因?
出现的错误语句是什么??是compiler error,还是link error
Re:函数调用两次,第一次正确,第二次却有错误,会是什么原因?
你可以使用一步一步跟踪调试,并查看在调用函数后A,B值的变化Re:函数调用两次,第一次正确,第二次却有错误,会是什么原因?
可能是第一次调用后,b有残值没有清空,导致第二次调用失败。
页:
[1]