在过程定义中有语句:Private Sub GetData(ByRef f As Integer),其中"ByRef"的含义是( )。

admin2020-06-06  37

问题 在过程定义中有语句:Private  Sub  GetData(ByRef f As Integer),其中"ByRef"的含义是(          )。

选项 A、传值调用
B、传址调用
C、形式参数
D、实际参数

答案B

解析 ByRef是传址调用,是"双向"调用形式。如果形式参数被说明为传址(ByRef项),则过程调用是将相应位置实参的地址传送给形参处理,而被调用过程内部对形参的任何操作引起的形参值的变化又会反向影响实参的值。在这个过程中,数据的传递具有双向性,故称为"传址调用"的"双向"作用形式。在过程定义时,如果未做参数说明,则默认为传址调用。所以本题答案为B。
转载请注明原文地址:https://kaotiyun.com/show/9ocp777K
0

最新回复(0)