请问 Sub 与 Function 的详细区别在哪里?

请说说你的理解。
---------------------------------------------------------------

Sub和Function的区别是:
用Sub来创建一个方法,它将不返回数值;若是利用Function来创建一个方法,它将返回一个数值作为结果。
例如:
Sub MyWorks()
End Sub

Function MyValue() As Integer
End Function

---------------------------------------------------------------

Sub不能返回值,也就是一下执行到底.
Function可以返回一个值.
Sun可用Call调用,Function则不可,
其它我感觉没有区别,至于两者执行速度,占用内存等情况就不知道了.
---------------------------------------------------------------

函数可以递归,过程是做不到这一点的~

Published At
Categories with Web编程
comments powered by Disqus