问题 单项选择题

设有如下过程:  Sub ff(x,y,z,)   x=y+z  End Sub  以下所有参数的虚实结合都是传址方式的调用语句是( )。

A.Call ff(5,7,z)

B.Call ff(x,y,z)

C.Call ff(3+x,5+y,z)

D.Call ff(x+y,x-y,z)

答案

参考答案:B

解析:题目中Sub过程的形式参数都没有特别指明是传址方式还是传值方式,隐含的是传址。实际调用时,还要根据实参的形式,才能确定是传值还是传址的数据传送方式。若实参为常量或表达式,则为传值的传递方式;若实参是变量名或数组名,则为传值的传递方式。

问答题 简答题
单项选择题