猿问
vb中的子过程与函数过程的共同点和不同之处?
vb中的子过程与函数过程的共同点和不同之处?
MYYA
浏览 1282
回答 2
2回答
红糖糍粑
都可以被调用都能带有参数但是函数不但能被调用,还有一个返回值,能返回计算的结果而过程则不能比如sub f1(a as long, b as long)end subfunction f2(a as long, b as long) as longend function可以这么调用f1 a, bf2 a, bcall f1(a, b)call f2(a, b)x=f2(a, b)但是不能这样用x=f1(a, b)
0
0
0
蓝山帝景
函数和子程序都是过程.是为了方便写程序,提高代码效率而功能化的程序(过程)模块.函数把过程名也做为变量来传递数据.这一点你要看看,变量的型式.而子程序如果要返回值你就要另外定义一个变量.在用的时候看怎么方便就怎么用啦.比如要返回值,你可以给sub ...传一个 ByRef 的形参就可以得到返回值了.
0
0
0
随时随地看视频
慕课网APP
相关分类
API
API接口成功状态码定义
2 回答
我要回答