如果在主循环中调用自定义功能fc1,那么fc1中定义的临时变量的生命周期是多长?
林慧玲
发布于2014-03-19 17:30
124
0
标签:
如果在主循环中调用自定义功能fc1,那么fc1中定义的临时变量的生命周期是多长?只是保持一个扫描周期么?还是在下一个扫描周期仍然保持上一个周期的值,直到下次扫描周期调用fc1时被fc1中的运算重新赋值改变?
佳答案
如果fc1有初始值,那就是初始值。
如果没有初始值,那就是随机值,或者上个周期的值(这种做法不对)。
子函数的零时变量应该先赋给一个初始值,每次调用的时候都是这个初始值。