在VB中什么是实参和形参还有参数,有什么区别和作用,具体该如何书写,什么时候用到形参,请写代码举例,
展开全部
定义函数时候用到的传入参数,就是形参,例如:
function inc(byval num as integer) as integer
inc = num + 1
end function
这个函数将传入的值加1后返回,其中inc是函数的名字,num就是形参,此时它不代表任何值,只是个形式。
调用函数时用到的实际参数就是实参,例如:
private sub command1_click()
a=10
msgbox inc(a)
end sub
实际调用inc函数时,用变量a作为实参,此时它的值是10,调用完后返回结果是11,a的值无变化。
function inc(byval num as integer) as integer
inc = num + 1
end function
这个函数将传入的值加1后返回,其中inc是函数的名字,num就是形参,此时它不代表任何值,只是个形式。
调用函数时用到的实际参数就是实参,例如:
private sub command1_click()
a=10
msgbox inc(a)
end sub
实际调用inc函数时,用变量a作为实参,此时它的值是10,调用完后返回结果是11,a的值无变化。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询