如果在主循環(huán)中調(diào)用自定義功能fc1,那么fc1中定義的臨時(shí)變量的生命周期是多長(zhǎng)?
林慧玲
發(fā)布于2014-03-19 17:30
124
0
標(biāo)簽:
如果在主循環(huán)中調(diào)用自定義功能fc1,那么fc1中定義的臨時(shí)變量的生命周期是多長(zhǎng)?只是保持一個(gè)掃描周期么?還是在下一個(gè)掃描周期仍然保持上一個(gè)周期的值,直到下次掃描周期調(diào)用fc1時(shí)被fc1中的運(yùn)算重新賦值改變?
佳答案
如果fc1有初始值,那就是初始值。
如果沒(méi)有初始值,那就是隨機(jī)值,或者上個(gè)周期的值(這種做法不對(duì))。
子函數(shù)的零時(shí)變量應(yīng)該先賦給一個(gè)初始值,每次調(diào)用的時(shí)候都是這個(gè)初始值。