• 2021-04-14
    若用数组作为过程的参数,则实参和形参结合是按地址传递的,定义过程时,参数前不能使用ByVal。
  • 内容

    • 0

      如果在定义过程时,一个形参使用传递地址方式说明的,则调用过程时与之对应的实参只能按地址方式传递

    • 1

      有关过程的说法中错误的是() A: 递归过程既可以是递归Function过程,也可以是递归Sub过程 B: 在Sub或Function过程中不能再定义其他Sub或Function过程 C: 在调用过程时,形参为数组的参数对应的实参只能是数组 D: 在调用过程时,与使用ByRef说明的形参对应的实参只能按地址传递方式结合

    • 2

      以数组名作函数参数时,实参数组与形参数组都不必定义长度,因为实参与形参的结合方式是地址结合,与数组长度无关。

    • 3

      以下关于数组作为函数参数叙述不正确的是 。 A: 数组名作为函数的实参,此时形参不能是指针 B: 数组名作为函数的实参,其实质就是将实参数组的首地址传给形参的数组名 C: 形参数组和实参数组在定义时,长度可以不同 D: 形参数组可以不指明数组长度

    • 4

      有关过程的说法中错误的是() A: A递归过程既可以是递归Function过程,也可以是递归Sub过程 B: B在Sub或Function过程中不能再定义其他Sub或Function过程 C: C在调用过程时,形参为数组的参数对应的实参只能是数组 D: D在调用过程时,与使用ByRef说明的形参对应的实参只能按地址传递方式结合