全速执行和单步执行的运行结果不一样

2019-07-26 14:54发布

在调试过程中,发现全速执行和单步执行的运行结果不一样,

同样是单步执行,两次的运行结果也不一样,

这是怎么回事啊?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
zhenykun
1楼-- · 2019-07-26 20:34
如果在语句执行过程中涉及的变量值一直没有发生改变,结果肯定是一样的。
wyjie
2楼-- · 2019-07-26 21:53
zhenykun 发表于 2014-8-13 14:36
如果在语句执行过程中涉及的变量值一直没有发生改变,结果肯定是一样的。 ...

嗯,反之结果不一样说明在语句执行前或过程中相关变量的值有变化!LZ问题中信息量不够哦!
zhanghqi
3楼-- · 2019-07-27 02:06
 精彩回答 2  元偷偷看……
zhenykun
4楼-- · 2019-07-27 05:14

比如有些数据分两部分在主程序里运算,突然跑进中断后又运算,结果每次出来都不一样
wyjie
5楼-- · 2019-07-27 08:20
同意3楼的说法,看一下时效性吧
lizye
6楼-- · 2019-07-27 12:06
好的,结贴了

一周热门 更多>