首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
传值调用和引用调用是常用的函数调用方式,下列描述中正确的是(3)。
传值调用和引用调用是常用的函数调用方式,下列描述中正确的是(3)。
admin
2019-06-12
70
问题
传值调用和引用调用是常用的函数调用方式,下列描述中正确的是(3)。
选项
A、在传值调用方式下,是将形参的值传给实参
B、在传值调用方式下,形参可以是任意形式的表达式
C、在引用调用方式下,是将实参的地址传给形参
D、在引用调用方式下,实参可以是任意形式的表达式
答案
C
解析
本题主要考查函数调用时的参数传递方式。
当用户调用一个过程时,就会发生通过参数传递信息的过程之间的通信。形式参数就是过程定义中用于命名所传递的数据或其他信息的标志符,而实在参数是在调用点表示向被调用过程传递的数据或其他信息的表达式。在大多数的语言中,形式参数和实在参数之间的对应关系通常按位置来确定。程序语言传递参数的方式通常有传值调用、引用调用和传值-结果调用。
(1)传值调用。在传值调用时,过程的形式参数取得的是实在参数的值。在这种情况下,形式参数实际上是过程中的局部量,其值的改变不会导致调用点所传送的实在参数的值发生改变,也就是说数据的传送是单向的,只往下传,不能回传结果。在C语言中只有按值调用的过程参数传递方式。
(2)引用调用。在引用调用时,过程的形式参数取到的是实在参数所在单元的地址。在过程中,对该形式参数的引用相当于对实在参数所在的存储单元的地址引用。任何改变形式参数值的操作会反映在该存储单元中,也就是反映在实在参数中,因此数据的传送是双向的。C++语言既支持按值调用,也支持按引用调用。
(3)传值-结果调用。传值-结果调用也称为拷入拷出,因为初始时实在参数值被拷贝给形式参数,而在过程调用结束时再把形式参数值拷回给实在参数。
在函数调用时,不管是传值调用,还是引用调用,其形参和实参都不能是任意形式的表达式。
转载请注明原文地址:https://www.kaotiyun.com/show/5KRZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
面向对象开发方法的基本思想是尽可能按照人类认识客观世界的方法来分析和解决问题,()方法不属于面向对象方法。
下面是家庭用户安装ADSL宽带网络时的拓扑结构图,图中左下角的X是(1)设备,为了建立虚拟拨号线路,在用户终端上应安装(2)协议。(2)
网络中存在各种交换设备,下面的说法中错误的是________。(2012年上半年试题)
以下关于网络布线子系统的说法中,错误的是(63)________________。
开放系统的数据存储有多种方式,属于网络化存储的是()。
使用PERT图进行进度安排,不能清晰地描述(1),但可以给出哪些任务完成后才能开始另一些任务。下面PERT图所示工程从A到K的关键路径是:(2)(图中省略了任务的开始和结束时刻)。(2010年下半年试题)(2)
下图是一个软件项目的活动图,其中顶点表示项目里程碑,边表示包含的活动,边上的权重表示活动的持续时间,则里程碑__________在关键路径上。(2011年上半年试题)
在某并发系统中,有一个发送进程A、一个接收进程B、一个环形缓冲区BUFFER、信号量S1和S2。发送进程不断地产生消息并写入缓冲区BUFFER,接收进程不断地从缓冲区BUFFER取消息。假设发送进程和接收进程可以并发地执行,那么,当缓冲区的容量为N时,如何
如图3-1所示为一确定有限自动机(DFA)的状态转换图,与该自动机等价的正规表达式是(1),图中的(2)是可以合并的状态。
矢量图是常用的图形图像表示形式,(10)是描述矢量图的基本组成单位。
随机试题
胸痹心痛的病位在( )
此时首先作哪项检查对诊断有帮助:入院后的处理哪项不恰当:
独语、错语的共同病因是()
"亢则害,承乃制"说明了五行之间的什么关系()
《企业投资项目咨询评估报告编写大纲》规定了资源开发及综合利用评估的三个方面内容,分别是资源开发方案评估、资源利用方案评估和()
打开报表平台,设置报表格式。打开考生文件夹(D:\Exam\会计电算化\练习考号\)下的“资产负债表一1.srp”报表,完成下列操作后,将报表以原文件名保存。利用本单元格间的勾稽关系,计算C34单元格的值,并设置C35单元格的计算公式。
结合材料回答问题:2018年,中国相继举办了四大主场外交活动:博鳌亚洲论坛年会、上海合作组织峰会、中非合作论坛峰会、中国国际进口博览会。习近平悉数出席并作重要主旨演讲,深入阐述了构建人类命运共同体重要思想。为世界发展提供了中国智慧、中国方案,产生
Ifyoucan’tresistthechancetoputonabet,blameyourinsula—aregionofyourbrain.Scientiststhinkthatwhenthisbrain
以下关于多重窗体程序的叙述中,错误的是()。
CompletethesummarybelowusingNOMORETHANTWOWORDSfromthepassage.Writeyouranswersinboxes33-38onyouranswersheet
最新回复
(
0
)