• 2021-04-14
    形式参数为引用类型时就是引用传递,形参和实参指向同一个内存地址(同一个对象),所以对参数的修改会影响到实际的对象
  • 内容

    • 0

      17e43ea404c5c23.png请问此代码中的参数分别属于什么类型? A: y是形式参数(形参),x是实际参数(实参) B: x,y都是形式参数(形参) C: x是形式参数(形参),y是实际参数(实参) D: x,y都是实际参数(实参)

    • 1

      9 .在定义函数参数时,参数变量名之前使用“ $ ”符号可声明参数进行引用传递,即将实参的地址传递给形参。

    • 2

      所有方法传递的参数都是值传递。对基本数据类型的参数传递实际值,对引用类型的参数传递对象的引用。

    • 3

      下面对方法中的ref和out参数说明错误的是() A:  ref和out参数传递方法相同,都是把实参的内存地址传递给形参,实参与形参指向同一个内存存储区域,但ref要求实参必须在调用之前明确赋过值 B:  ref是将实参传入形参,out只能用于从方法中传出值,而不能从方法调用处接受实参数据。 C:  ref和out参数因为传递的是实参的地址,所以要求实参和形参的数据类型必须一致 D:  ref和out参数要求实参和形参的数据类型或者一致,或者实参能被隐式地转化为形参的类型

    • 4

      函数调用时,形参发生变化而不影响实参的传递是 A: 值传递 B: 地址传递 C: 输出型参数 D: 引用型参数