网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
out和ref关键字类似,不同之处在于()要求变量在作为参数传递之前必须进行初始化,而()不需要初始化。
参考答案
更多 “out和ref关键字类似,不同之处在于()要求变量在作为参数传递之前必须进行初始化,而()不需要初始化。” 相关考题
考题
参数的传递可以按值传递或引用传递,也可以使用( )的将地址传递给过程或函数。A.命令SET UDFPARMS TO VALUEB.在变量前面加上符号”&”C.在变量前面加上符号”@”D.括号将变量括起来
考题
单选题下面对方法中的ref和out参数说明错误的是()A
ref和out参数传递方法相同,都是把实参的内存地址传递给形参,实参与形参指向同一个内存存储区域,但ref要求实参必须在调用之前明确赋过值B
ref是将实参传入形参,out只能用于从方法中传出值,而不能从方法调用处接受实参数据。C
ref和out参数因为传递的是实参的地址,所以要求实参和形参的数据类型必须一致D
ref和out参数要求实参和形参的数据类型或者一致,或者实参能被隐式地转化为形参的类型
考题
单选题如何理解引用作为函数参数时,值可以发生变化()A
引用变量在传递到函数内部时,首先复制一份对象,之后再传递B
引用变量将它本身传递给函数内部C
引用变量不是值传递的D
如果函数的参数是引用变量,在传递参数的时候,系统将引用变量中存储的值,也就是地址复制给函数的自变量,这两个地址指向的是同一个对象。因此,在函数中改变对象的值,也会同样影响原变量。
考题
单选题引用变量作为函数参数时,值是否可以变化()A
变化,因为引用变量中存储的仅是对象的指针B
变化,因为引用变量不是以值传递的形式传给函数内部的C
不变,因为引用变量同样是以值传递的形式传的D
不变,因为引用变量在传递时会先复制一份对象
考题
多选题以下关于ref和out的描述哪些项是正确的?()*A使用ref参数,传递到ref参数的参数必须最先初始化。B使用out参数,传递到out参数的参数必须最先初始化。C使用ref参数,必须将参数作为ref参数显式传递到方法。D使用out参数,必须将参数作为out参数显式传递到方法。
考题
单选题调用方法时,如果想给方法传递任意个数的参数时,应选用哪个关键字()。A
refB
outC
paramsD
无特殊要求
热门标签
最新试卷