参考答案和解析
ref;out
更多“out和ref关键字类似,都要求变量在作为参数传递之前必须进行初始化。()”相关问题
  • 第1题:

    在调用方法时,要使参数按输出方式进行传递,需要使用关键字(),此时并不要求实参变量已经初始化


    正确答案:out

  • 第2题:

    下列函数调用使用的参数传递方法是()。

    • A、位置绑定
    • B、关键字绑定
    • C、变量类型绑定
    • D、变量名称绑定

    正确答案:A

  • 第3题:

    下面关于变量及其范围的陈述哪个是不对的?()

    • A、实例变量是类的成员变量
    • B、实例变量用关键字static声明
    • C、在方法中定义的局部变量在该方法被执行时创建
    • D、局部变量在使用前必须被初始化

    正确答案:B

  • 第4题:

    所有的变量在使用前都必须进行初始化。


    正确答案:正确

  • 第5题:

    out和ref关键字类似,不同之处在于()要求变量在作为参数传递之前必须进行初始化,而()不需要初始化。


    正确答案:ref;out

  • 第6题:

    关键字()表明对象或者变量在初始化后不可修改。


    正确答案:Readonly

  • 第7题:

    下面关于变量及其范围的陈述哪些是正确的()。

    • A、实例变量是类的局部变量
    • B、类变量用关键字static声明
    • C、在方法中定义的局部变量在该方法被执行时创建
    • D、局部变量在使用前必须被初始化
    • E、局部变量的使用范围是整个类

    正确答案:B,C,D

  • 第8题:

    单选题
    下面对方法中的ref和out参数说明错误的是()
    A

     ref和out参数传递方法相同,都是把实参的内存地址传递给形参,实参与形参指向同一个内存存储区域,但ref要求实参必须在调用之前明确赋过值

    B

     ref是将实参传入形参,out只能用于从方法中传出值,而不能从方法调用处接受实参数据。

    C

     ref和out参数因为传递的是实参的地址,所以要求实参和形参的数据类型必须一致

    D

     ref和out参数要求实参和形参的数据类型或者一致,或者实参能被隐式地转化为形参的类型


    正确答案: D
    解析: 暂无解析

  • 第9题:

    多选题
    下述()说法是正确的。
    A

    实例变量是类的成员变量

    B

    实例变量是用static关键字声明的

    C

    方法变量在方法执行时创建

    D

    方法变量在使用之前必须初始化


    正确答案: A,C
    解析: 暂无解析

  • 第10题:

    单选题
    参数传递有值传递和地址传递,()关键字表示地址传递。
    A

    ByVal

    B

    Value

    C

    ByRef

    D

    Refrence


    正确答案: D
    解析: 暂无解析

  • 第11题:

    多选题
    以下关于ref和out的描述哪些项是正确的?()*
    A

    使用ref参数,传递到ref参数的参数必须最先初始化。

    B

    使用out参数,传递到out参数的参数必须最先初始化。

    C

    使用ref参数,必须将参数作为ref参数显式传递到方法。

    D

    使用out参数,必须将参数作为out参数显式传递到方法。


    正确答案: A,C
    解析: 暂无解析

  • 第12题:

    问答题
    C#中ref和out关键字有什么区别?

    正确答案: ref修饰参数,表示进行引用传递,out修饰参数也表示进行引用传递,但传递的引用只为带回返回值ref又进又出out不进只出。
    解析: 暂无解析

  • 第13题:

    Java语言规定所有的变量在使用前都必须进行初始化。


    正确答案:错误

  • 第14题:

    在使用SiteMaster之前,必须对之进行哪些设置?()

    • A、校准
    • B、设置馈线损耗参数LOSS
    • C、设置馈线的传播参数PROPV
    • D、以上三种都要

    正确答案:D

  • 第15题:

    下述()说法是正确的。

    • A、实例变量是类的成员变量
    • B、实例变量是用static关键字声明的
    • C、方法变量在方法执行时创建
    • D、方法变量在使用之前必须初始化

    正确答案:A,C,D

  • 第16题:

    Ref参数是(),out参数是()。


    正确答案:引用调用;输入调用

  • 第17题:

    在调用方法时,要使参数按引用方式进行传递,需要使用关键字()。


    正确答案:ref

  • 第18题:

    在参数传递过程中,使用关键字()来修饰参数,可以使之按值传递

    • A、byval
    • B、byref
    • C、value
    • D、reference

    正确答案:A

  • 第19题:

    填空题
    Ref参数是(),out参数是()。

    正确答案: 引用调用,输入调用
    解析: 暂无解析

  • 第20题:

    填空题
    out和ref关键字类似,不同之处在于()要求变量在作为参数传递之前必须进行初始化,而()不需要初始化。

    正确答案: ref,out
    解析: 暂无解析

  • 第21题:

    单选题
    如何理解引用作为函数参数时,值可以发生变化()
    A

    引用变量在传递到函数内部时,首先复制一份对象,之后再传递

    B

    引用变量将它本身传递给函数内部

    C

    引用变量不是值传递的

    D

    如果函数的参数是引用变量,在传递参数的时候,系统将引用变量中存储的值,也就是地址复制给函数的自变量,这两个地址指向的是同一个对象。因此,在函数中改变对象的值,也会同样影响原变量。


    正确答案: C
    解析: 暂无解析

  • 第22题:

    填空题
    关键字()表明对象或者变量在初始化后不可修改。

    正确答案: Readonly
    解析: 暂无解析

  • 第23题:

    单选题
    下列函数调用使用的参数传递方法是()。
    A

    位置绑定

    B

    关键字绑定

    C

    变量类型绑定

    D

    变量名称绑定


    正确答案: C
    解析: 暂无解析

  • 第24题:

    填空题
    在调用方法时,要使参数按输出方式进行传递,需要使用关键字(),此时并不要求实参变量已经初始化

    正确答案: out
    解析: 暂无解析