VB里面定义function函数设的参数到底有什么用 5

感觉设了参数,无论形参还是实参,在下面的程序里好像都不能直接用。。。... 感觉设了参数,无论形参还是实参,在下面的程序里好像都不能直接用。。。 展开
 我来答
sbj518
2015-05-08 · TA获得超过4.4万个赞
知道大有可为答主
回答量:1.1万
采纳率:81%
帮助的人:5696万
展开全部
可以用啊
比如
Public Function sort(ByRef a() As Integer)
Dim temp As Integer
Dim x As Integer
x = UBound(a)
For i = 1 To x
For j = 1 To x - i
If a(j) > a(j + 1) Then
temp = a(j + 1)
a(j + 1) = a(j)
a(j) = temp
End If
Next j
Next i
Return 0
End Function

这个函数
引用的时候直接代入一个数组就可以对其进行排序了
追问

可这两个程序我都要重新定义a,b才能用

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式