参数的传递可以按值传递或引用传递,也可以使用( )的将地址传递给过程或函数。A.命令SET UDFPARMS TO VALUEB.在变量前面加上符号”&”C.在变量前面加上符号”@”D.括号将变量括起来

题目

参数的传递可以按值传递或引用传递,也可以使用( )的将地址传递给过程或函数。

A.命令SET UDFPARMS TO VALUE

B.在变量前面加上符号”&”

C.在变量前面加上符号”@”

D.括号将变量括起来


相似考题
参考答案和解析
正确答案:C
在VisualFoxPro中,参数的传递可以是值传递或者是引用传递,也可以仅仅传给变量的地址,这样可以利用函数的副作用。在VisualFoxPro中,参数按地址传递时,应在变量前加“@”。
更多“参数的传递可以按值传递或引用传递,也可以使用( )的将地址传递给过程或函数。A.命令SET UDFPARMS ”相关问题
  • 第1题:

    引用调用方式下进行函数调用,是将( )。

    A.实参的值传递给形参B.实参的地址传递给形参C.形参的值传递给实参D.形参的地址传递给实参


    正确答案:B

  • 第2题:

    在引用调用方式下进行函数调用,是将( )

    A. 实参的值传递给形参
    B. 实参的地址传递给形参
    C. 形参的值传递给实参
    D. 形参的地址传递给实参

    答案:B
    解析:
    传值调用分为数据传值调用和地址传值调用, 数据传值调用方式是将实参的数据值传递给形参。实参和形参在栈空间内的地址不相同,改变形参值不影响实参值;地址传值调用方式是将实参的地址值传递给形参,实参和形参在栈空间内共用同一地址,改变形参值就可改变实参值。而引用调用可以起到地址传值调用的作用。

  • 第3题:

    4、Python函数的参数传递使用的是引用传值,即会传递实参数的内存地址给形参。


    即使使用关键字参数,也必须按照函数定义时的形参次序进行参数传递

  • 第4题:

    在引用调用方式下进行函数调用,是将( )。

    A.实参的值传递给形参
    B.实参的地址传递给形参
    C.形参的值传递给实参
    D.形参的地址传递给实参

    答案:B
    解析:
    函数参数传递机制问题在本质上是调用函数(过程)和被调用函数(过程)在调用发生时进行通信的方法问题。基本的参数传递机制有两种:值传递和引用传递。以下讨论称调用其他函数的函数为主调函数,被调用的函数为被调函数。
    值传递过程中,被调函数的形式参数作为被调函数的局部变量处理,即在堆栈中开辟了内存空间以存放由主调函数放进来的实参的值,从而成为了实参的一个副本。值传递的特点是被调函数对形式参数的任何操作都是作为局部变量进行,不会影响主调函数的实参变量的值。
    引用传递过程中,被调函数的形式参数虽然也作为局部变量在堆栈中开辟了内存空间,但是这时存放的是由主调函数放进来的实参变量的地址。被调函数对形参的任何操作都被处理成间接寻址,即通过堆栈中存放的地址访问主调函数中的实参变量。正因为如此,被调函数对形参做的任何操作都影响了主调函数中的实参变量。

  • 第5题:

    按照C语言的规定,在参数传递过程中,既可以将实参的值传递给形参,也可以将形参的值传递给实参,这种参数传递是双向的。