展开查看
以下是引用link_wxm在2014-08-20 11:02:55的发言 >1楼:这个建议你看下“芳季”的帖子吧!贴《新手必须理解的几个程序状态》;
有点明白了
1.能流ON。程序做ON该做的事情。
2.能流OFF。程序做OFF时候应该做的事情。
3.不执行。什么都不做。
OFF的时候不要认为他没干什么,和ON一样他有他应该做的事情。最好理解的例子是计时器OFF。OFF要做的事情就是复位当前值和标志位。
最最难理解的就是第三个状态。不执行不等于OFF。
你路过一个洗手池,说:“水龙头怎么没人管啊”。你觉得这个时候的水龙头是开着的还是关着的?通常你肯定是看见不知道谁洗完手没关。水一直在流,所以你才吐槽这么一句话。
对。就是没人管,所以他保留着最后的状态。刚才那个人没有关水龙头就离开了。
但是,(另外一种情况)。你路过的不是洗手池,而是楼房的一个低位水池,(装满了谁准备泵上楼顶水池的那种)。还是那句对白:“水龙头怎么没人管啊”这个时候你肯定是看见水池已经没有水了。是谁吧水龙头给关了?
所以没人管也是一个工作状态。
但是 ‘’另外一种情况‘我就不理解了。。能解释一下吗’