[求助]能举例说明sub 和 function的区别吗?
敬请举例说明sub 和 function的区别,好吗?大家别笑话我,学习asp有了一段时间了,但仍搞不清两者的区别!书上说function可以有返回值,sub 就没有或者不能有吗?敬请举例!!先谢谢了!!
偶个人认为
2种过程最大的区别是 Function 过程可以通过 过程名 来返回结果
Sub 不能通过 过程名 来返回结果
如:一些数据的验证或处理 常用到Function
Function check(str)
If Trim(str) = "" Or Not IsNumeric(str) Then Exit Function
check = str*str
End Function
Dim a
a = 10
Response.Write("a的平方为:"&check(a))
类似于这样的 用Sub做不到