展开查看
以下是引用反转地球在2024-04-07 11:56:23的发言 >3楼:


这是我自己写的,和上面的程序是一个道理。把false放在第一行计时器就无法计时到10秒,把它放在下面,计时器就能正常计时到10秒,请问这是为什么?
你放到第一行,就是把in=false放在调用ton的前面,肯定会复位的啊,你放到23,相当于放到调用ton的后面,此时不会立刻复位的,要到下一个循环执行调用ton才会,但319行你又把in=true了,相当于23行的你写了个寂寞,不明白这样写的用意,可以确定这样写很容易出现问题而且不容易查原因