Function过程的用法

来源:百度知道 编辑:UC知道 时间:2024/05/30 10:50:29
对于Function不是很会用啊。。苦恼。!!举 个例子
Private Function fun(x As Integer, y As Integer) As Integer
x = y - 1 + n
y = x + y - n
fun = x + y
End Function
Private Sub Command1_Click()
x=5:y=3
Print Fun(2,3)
End Sub

我随便举的!!这里是传地址呢还是传值
还有传地址和传值的区别,什么时候是传地址,什么时候是传值!

传地址过去,修改变量的值后,原值也会改变。(实际上修改了相同存储地址空间内的值)

传值过去,怎么悠变量的值,原值还是不变。(修改的是不同的存储地址空间的值,不相关)

这里传的都是 值,传地址啊?我也不知道哦,你是学VB吗?还是其他语言?

自己问老师