Visual Basic Language // Sub 和 Function 的分別

2006-12-16 7:20 am
i want to know Sub 和 Function 的分別
chinese answers please, must be clear

回答 (2)

2006-12-26 6:51 am
✔ 最佳答案
SUB 副程式 SUB 副程式名稱
指令區塊
:
END SUB
圖片參考:http://hk.yimg.com/i/icon/16/1.gif
Sub 是不會傳回(return) 任何參數。Function 函數 Function 函數程式名稱
指令區塊
:
END Function
圖片參考:http://hk.yimg.com/i/icon/16/1.gif
Function 是會傳回(return)參數。
例如:
Function add(x as integer, y as integer)
add = x + y
end function

圖片參考:http://hk.yimg.com/i/icon/16/14.gif
上面的例子當呼叫 b = add(2,3),就傳回 b = 5 的結果。
2006-12-16 7:27 am
Function可以return一個value,可以用a=func(b)呢種方式,Sub唔可以。


收錄日期: 2021-04-12 19:03:34
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20061215000051KK04560

檢視 Wayback Machine 備份