vb中数组传递时数组名能否相同 如果是变量能否相同 为什么

2025-03-11 05:36:37
推荐回答(1个)
回答1:

形参可以与实参变量名相同,也可以不同

形参:指出现在Sub 和Function过程形参表中的变量名、数组名,过程被调用前,没有分配内存,其作用是说明自变量的类型和形态以及在过程中的角色。形参可以是:

1)除定长字符串变量之外的合法变量名;

2)后面跟()括号的数组名。

实参:是在调用Sub 和Function过程时,传送给相应过程的变量名、数组名、常数或表达式。在过程调用传递参数时,形参与实参是按位置结合的,形参表和实参表中对应的变量名可以不必相同,但位置必须对应起来。

形参与实参的关系:形参如同公式中的符号,实参就是符号具体的值;调用过程:即实现形参与实参的结合,也就是把值代入公式进行计算。