
說(shuō)的簡(jiǎn)單一點(diǎn),FB是有背景數據塊的,而FC沒(méi)有。如果你有幾套一樣的或者相似的參數要處理的話(huà),用FB會(huì )方便一點(diǎn)。
例如,計算A同學(xué)和B同學(xué)的成績(jì),其實(shí)每個(gè)同學(xué)的成績(jì)都是有數學(xué),語(yǔ)文,英語(yǔ)組成,那么在計算每個(gè)同學(xué)的數據時(shí)都是三個(gè)科目成績(jì)相加,算法是一樣的,那么我們就可以做一個(gè)功能塊,把這個(gè)算法寫(xiě)進(jìn)去,在塊里面定義變量數學(xué),語(yǔ)文,英語(yǔ),然后把算法寫(xiě)好,再去為A,B同學(xué)分別創(chuàng )建一個(gè)數據塊,也就是FB的背景數據塊,你會(huì )發(fā)現,你打開(kāi)北京數據塊后,里面的變量和FB里面的變量名稱(chēng),個(gè)數是一樣的,那么把數據塊1,2分別分配給A,B的話(huà),就可以把AB同學(xué)的成績(jì)分別寫(xiě)到數據塊里,然后由FB調用不通的數據塊就可以計算A,B的成績(jì)了,這樣每組數據都有自己的數據塊,不容易造成數據混亂如果用功能FC來(lái)做的話(huà),也可以,但是你要自己去每個(gè)數據塊里面定義變量,比較麻煩,或者也可以直接把所有同學(xué)的成績(jì)的數據全寫(xiě)到一個(gè)塊里面,但這樣容易數據混亂工控資料窩(gkwo.net)分享
還有就是FB里面是有靜態(tài)變量的,而FC沒(méi)有,FC有return,FB沒(méi)有至于這兩的用法。