展开查看
以下是引用芳季在2014-07-10 10:02:52的发言 >4楼:一台车有几个人开的话,那么车上的后视镜,座椅,方向盘高度都被每个人调整过。轮到你自己用的时候又要自己调整一次。你接手的时候肯定遗留着上手司机调整的状态。
这个L也一样。
并不一定是一个周期之内多个使用过,就算偶尔有其他用过的话,也是遗留的。
车是一个人用的话,什么状态都是自己调整的。所以自己不用每次上车都要调一下。
非常形象!正如你说的一样,同一级的子程序所使用的L区是独立的,或者说是固定的。所以同一级后调用的子程序总是最后修改L区的,那么等到下一个周期再次顺序调用子程序的时候,最先调用的同一级子程序将获取上个周期最后修改L区的保留下来的值!