C51编程:关于函数调用的问题,大侠请进
在系统中用了很多函数,函数的调用比较深,堆栈指针是003DH。
现在程序执行时,有时在函数调用时出现问题,具体有两种:
1、在func1()中调用func2(),但实际运行时调用的可能是func2(),也可能是其它函数,
不固定;
2、在func1()中调用func2(),在func2()返回后,可能返回到func1(),也可能返回到其
他地方;
请问这是什么原因造成的?
真的不知道用什么方法能找出程序的BUG啦。
各位大侠请帮帮。
发表时间:2002年9月28日15:38:00