劇多
首頁
資訊
體育
娛樂
汽車
投資
財經
軍事
科技
數碼
科學
遊戲
歷史
健康
政治
影視
旅遊
育兒
美食
時尚
房產
農業
社會
文化
教育
技術
美文
情感
故事
家居
職場
自然
闢謠
心理
攝影
漫畫
生活
其它
Club
Tips
熱門話題
搜尋
註冊
登入
首頁
>
Club
>
2021-02-09 07:46
FB中STAT變數如何理解,請詳細解釋一下?
13
回覆列表
1 # 使用者2429676616371
例如,你的FB功能完成一個數值的累加,那麼你可以設定一個STAT變數用於儲存結果此時,每次呼叫FB就累加一次,如果你不使用STAT,那麼FB每執行1次,資料就丟失重新累加。
靜態變數是FB專有的,其是與背景塊一一對應,可以這麼說靜態變數就是FB的背景資料塊。其作用就是背景資料塊的作用,背景塊的作用就是,我自己編自己的FB,我在宣告表裡定義好自己的靜態變數,使用很方便不用考慮使用其它全域性變數時,要知道哪個是空的,哪個是別人用過的,就是重疊問題。尤其是多人編一個系統時就更有用了,用FC就沒有這個優勢。每次呼叫功能塊( FB )時,會被分配一個背景資料塊。此 FB 的實際引數和靜態引數都被儲存在該背景資料塊中。在 FB 中宣告的變數決定背景資料塊的結構。背景指定了功能塊的呼叫 。FB2可以使用FB1背景資料塊中的靜態變數,但需要滿足以下條件:(即使用多重背景時應注意的問題): 1.在管理多重背景的功能塊的變數宣告表中,為被呼叫的功能塊的每一次呼叫定義一個靜態(STAT)變數,以被呼叫的功能塊的名稱(如FB1)作為靜態變數的資料型別。2.應生成需要呼叫的功能塊(如FB1)。3.在管理多重背景的功能塊(如FB2)必須設定為多重背景功能。4.必須有一個背景資料塊(如DB1)分配給管理多重背景的功能 。背景資料塊中的資料是自動生成。
發表回復
∧
中秋節和大豐收的關聯?
∨
漁家傲全詞表達了作者怎樣的思想感情?
熱門排行
得物合種每個人都可以領東西嗎?
和田白玉有熒光反應正常嗎?
淘寶視頻20元怎麼搞?
懶人乾飯做法?
海錐隔夜能吃嗎?
塗山璟靈力恢復了嗎?
蘋果手機開手電筒最快的方法?
比特犬服從性好嗎?
莊子說劍原文注釋?
怎麼知道巔峰極速是什麼賬號登錄的?
例如,你的FB功能完成一個數值的累加,那麼你可以設定一個STAT變數用於儲存結果此時,每次呼叫FB就累加一次,如果你不使用STAT,那麼FB每執行1次,資料就丟失重新累加。
靜態變數是FB專有的,其是與背景塊一一對應,可以這麼說靜態變數就是FB的背景資料塊。其作用就是背景資料塊的作用,背景塊的作用就是,我自己編自己的FB,我在宣告表裡定義好自己的靜態變數,使用很方便不用考慮使用其它全域性變數時,要知道哪個是空的,哪個是別人用過的,就是重疊問題。尤其是多人編一個系統時就更有用了,用FC就沒有這個優勢。每次呼叫功能塊( FB )時,會被分配一個背景資料塊。此 FB 的實際引數和靜態引數都被儲存在該背景資料塊中。在 FB 中宣告的變數決定背景資料塊的結構。背景指定了功能塊的呼叫 。FB2可以使用FB1背景資料塊中的靜態變數,但需要滿足以下條件:(即使用多重背景時應注意的問題): 1.在管理多重背景的功能塊的變數宣告表中,為被呼叫的功能塊的每一次呼叫定義一個靜態(STAT)變數,以被呼叫的功能塊的名稱(如FB1)作為靜態變數的資料型別。2.應生成需要呼叫的功能塊(如FB1)。3.在管理多重背景的功能塊(如FB2)必須設定為多重背景功能。4.必須有一個背景資料塊(如DB1)分配給管理多重背景的功能 。背景資料塊中的資料是自動生成。