请说出函数参数为一般变量的复制传递方式、地址传递方式和引用方式的异同点。
第1题:
在下列程序代码中,主程序内调用函数change()时,若参数传递采用传值方式,则主函数输出为(34);若参数传递采用引用方式,则主函数的输出为(35)。
(69)
A.1
B.2
C.3
D.4
第2题:
函数调用参数的传递方式有三种,值传递、【 】和引用传递。
第3题:
● 函数调用时基本的参数传递方式有传值与传地址两种, (23) 。
(23)
A. 在传值方式下,形参将值传给实参
B. 在传值方式下,实参不能是数组元素
C. 在传地址方式下,形参和实参间可以实现数据的双向传递
D. 在传地址方式下,实参可以是变量也可以是表达式
第4题:
C++语言的函数参数传递方式有值传递和【 】、引用传递。
第5题:
在调用函数并传递参数时,将变量对应的内存位置传递给函数,而函数会根据内存位置取得参数的值,是指哪种方式()
A.值传递调用
B.返回值
C.地址传递调用
D.以上都不是
第6题:
参数的传递可以按值传递或引用传递,也可以使用( )的将地址传递给过程或函数。
A.命令SET UDFPARMS TO VALUE
B.在变量前面加上符号”&”
C.在变量前面加上符号”@”
D.括号将变量括起来
第7题:
函数的实参传递到形参有两种方式:值传递和地址传递。()
第8题:
函数调用采用“(32)”方式时,系统将实参的地址传递给形式参数。
A.传值调用
B.引用调用
C.宏调用
D.内部调用
第9题:
A.地址传递
B.值传递
C.由实参传给形参,并由形参传回给实参
D.由用户指定传递方式
第10题:
以下各项说法中,正确的是( )。
A.当通过引用传递参数时,函数创建一个变量以存储参数的值
B.当通过引用传递参数时,函数无法访问参数的值
C.当通过引用传递参数时,调用程序创建一个临时变量以容纳参数的值
D.当通过引用传递参数时,函数访问调用程序中参数的原始值