VB。。。下面过程说明合法的是?
来源:百度知道 编辑:UC知道 时间:2024/06/14 02:08:56
A.sub f1(byval n%())
B.f1(n%) as integer
C.function f1%(f1%)
D.function f1(byval n%)
谢谢详解啊。。。
B.f1(n%) as integer
C.function f1%(f1%)
D.function f1(byval n%)
谢谢详解啊。。。
D.function f1(byval n%)
没办法,解释一下哦:
a:
byval n%() n()是数组,不能是用byval 声明的
b:
不是过程的定义
c:
看起来合理,但你编译一下就知道了,有两个f1,声明重复.
d:
只有这个是对的了,
注:
function 也是过程,叫做函数过程,也可以有不返回值的调用
A.sub f1(byval n%())
只有这一个是过程啊
B.f1(n%) as integer
没Sub关键字声明
C、D
function关键字声明的是函数。(函数有返回值,而过程没有 两者概念不同)
c和d对
看来a的n是数组,integer数组不能byval
b:没有说明是sub还是function,如果是sub,最后不能 as integer