调用带参子过程 fun(ByRef n As integer),是传址调用
举一反三
- 调用带参函数fun(ByVal n As integer),( )是正确的。 A: y=fun(n) B: y=Call fun(n) C: y=fun(6) D: y=Call fun(6)
- 在VB.NET中,希望调用MyProc子过程后2个形参m、n均有返回值, 则形参声明正确的为__________。 A: Sub MyProc(ByVal m%, ByRef n%) B: Sub MyProc(ByRef m%, ByRef n%) C: Sub MyProc(ByRef m%, ByVal n%) D: Sub ByRef MyProc(m%, n%)
- 下列关于过程的叙述中不正确的是_____________。 A: 过程的传值调用是将实参传送给形参 B: 过程的传址调用是将实参在内存的地址传递给形参 C: 过程的传值调用参数是单向传递的,过程的传址调用参数是双向的 D: 无论过程传值调用还是传址调用,参数传递都是双向的
- 下列关于过程叙述不正确的是()。 A: 过程的传值调用是将实参的具体值传递给形参 B: 过程的传址调用是将实参在内存的地址传递给形参 C: 过程的传值调用参数是单向传递的,过程的传址调用参数是双向传递的 D: 无论过程传值调用还是过程传址调用,参数传递都是双向的
- 下列关于过程叙述不正确的是__________。 A: 过程的传址调用是将实参在内存的地址传递给形参 B: 过程的传值调用参数是单向传递的,过程的传址调用参数是双向传递的 C: 无论过程传值调用还是过程传址调用,参数传递都是双向的 D: 过程的传值调用是将实参的具体值传递给形参