以下过程定义中正确的过程首行是

admin2015-05-29  21

问题 以下过程定义中正确的过程首行是

选项 A、Private Sub Proc(Optional a as Integer.b as Integer)
B、Private Sub Proc(a as Integer)as Integer
C、Private Sub Proc(a()As Integer)
D、Private Sub Proc(ByVal a()As Integer)

答案C

解析 Visual Basic允许用数组作为参数。但用数组作为过程的参数时,应在数组名的后面加上一对括号,以免与普通变量相混淆;而且只能使用地址传递,不能使用值传递。为了定义可选参数,需要在参数表中使用Optional关键字来指定可选参数,但是可选参数必须是变体型,而且放在参数表的最后。Sub子过程是不能有返回值类型的。
转载请注明原文地址:https://kaotiyun.com/show/rCQp777K
0

最新回复(0)