程序运行过程中常使用参数在函数(过程)间传递信息,引用调用传递的是实参的( )。A.地址B.类型C.名称D.值
程序运行过程中常使用参数在函数(过程)间传递信息,引用调用传递的是实参的( )。
A.地址
B.类型
C.名称
D.值
B.类型
C.名称
D.值
参考解析
解析:本题考查程序语言基础知识。进行函数调用时,常需要在调用环境中的数据传递给被调用函数,作为输入参数由被调用函数处理,基本的调用方式为值调用(或传值调用)和引用调用。其中,值调用方式下是将实参的值单向地传递给被调用函数的形参,引用调用方式下通过将实参的地址传递给形参,在被调用函数中通过指针实现对实参变量数据的间接访问和修改,从而达到将修改后的值"传回来"的效果。
相关考题:
( 29 )以下关于过程及过程参数的描述中,错误的是A )过程的参数可以是控件名称B )调用过程时使用的实参的个数应与过程形参的个数相同C )只有函数过程能够将过程中处理的信息返回到调用程序中D )窗体可以作为过程的函数
下列关于过程叙述不正确的是A.过程的传值调用是将实参的聚义值传递给形参 B.过程的传址调用是将实参的内存的地址传递给形参 C.过程的传值调用参数时单向传递的,过程的传址调用参数是双向传递的 D.无论过程传值调用还是过程传址调用,参数传递都是双向的
下列关于过程叙述不正确的是( )。A.过程的传值调用是将实参的具体值传递给形参B.过程的传址调用是将实参在内存的地址传递给形参C.过程的传值调用参数是单向传递的,过程的传址调用参数是双向传递的D.无论过程传值调用还是过程传址调用,参数传递都是双向的
以下各项说法中,正确的是( )。A.当通过引用传递参数时,函数创建一个变量以存储参数的值B.当通过引用传递参数时,函数无法访问参数的值C.当通过引用传递参数时,调用程序创建一个临时变量以容纳参数的值D.当通过引用传递参数时,函数访问调用程序中参数的原始值
在高级程序设计语言中,使用参数是函数(过程、子程序)之间传递信息的一种手段。传值调用是指把实际参数的(1)传递给相应的形式参数,函数通过这种传值形参(2);引用调用是指把实际参数的(3)传递给相应的形式参数,在函数中对形参的引用和赋值被处理成是对实际参数间接的访问。C语言中采用(4)调用方式进行参数传递。在下面的主程序中,实参a与形参x以引用调用(Call by reference)的方式传递信息,实参b与形参y以传值调用(Call by value)的方式传递信息,那么,从过程"compute"A.值B.名C.地址D.地址和值
在下面的主程序中,实参a与形参x以值调用(call by value)的方式传递信息,实参b与形参y以引用调用(call by reference)的方式传递信息,那么,从过程“compute”返回主程序后a和b的值分别为(220)。A.1和4B.5和12C.1和2D.1和12
程序运行过程中常使用参数在函数(过程)间传递信息,引用调用传递的是实参的__(9)__。A.地址SXB 程序运行过程中常使用参数在函数(过程)间传递信息,引用调用传递的是实参的__(9)__。A.地址B.类型C.名称D.值
下列关于过程的叙述不正确的是( )A.过程的传值调用是将实参的具体值传递给形参B.过程的传址调用是将实参在内存的地址传递给形参C.过程的传值调用参数是单向传递的,过程的传址调用参数是双向传递的D.无论过程传值调用还是过程传址调用,参数传递都是双向的
在函数调用中,值调用方式将(请作答此空),下面所定义的函数foo为值调用方式,函数g的第一个参数采用值调用,第二个参数采用引用调用方式传递数据。若有表达式y=foo(2),则foo调用执行之后,y被赋值为()。A.实参的值传给形参。B.形参的值传给实参。C.实参的地址传给形参。D.形参的地址传给实参。
在函数调用中,引用调用方式将(请作答此空)。下面所定义的函数foo为值调用方式,函数g( )的第一个参数采用值调用、第二个参数采用引用调用方式传递数据。若有表达式y=foo(2),则foo调用执行之后,y被赋值为( )。A.实参的值传给形参B.形参的值传给实参C.实参的地址传给形参D.形参的地址传给实参
单选题程序运行过程中常使用参数值函数(过程)间传递信息,引用调用传递的是实参的()A地址B类型C名称D值