首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
传值调用和引用调用是常用的函数调用方式,下列描述中正确的是(3)。
传值调用和引用调用是常用的函数调用方式,下列描述中正确的是(3)。
admin
2019-06-12
41
问题
传值调用和引用调用是常用的函数调用方式,下列描述中正确的是(3)。
选项
A、在传值调用方式下,是将形参的值传给实参
B、在传值调用方式下,形参可以是任意形式的表达式
C、在引用调用方式下,是将实参的地址传给形参
D、在引用调用方式下,实参可以是任意形式的表达式
答案
C
解析
本题主要考查函数调用时的参数传递方式。
当用户调用一个过程时,就会发生通过参数传递信息的过程之间的通信。形式参数就是过程定义中用于命名所传递的数据或其他信息的标志符,而实在参数是在调用点表示向被调用过程传递的数据或其他信息的表达式。在大多数的语言中,形式参数和实在参数之间的对应关系通常按位置来确定。程序语言传递参数的方式通常有传值调用、引用调用和传值-结果调用。
(1)传值调用。在传值调用时,过程的形式参数取得的是实在参数的值。在这种情况下,形式参数实际上是过程中的局部量,其值的改变不会导致调用点所传送的实在参数的值发生改变,也就是说数据的传送是单向的,只往下传,不能回传结果。在C语言中只有按值调用的过程参数传递方式。
(2)引用调用。在引用调用时,过程的形式参数取到的是实在参数所在单元的地址。在过程中,对该形式参数的引用相当于对实在参数所在的存储单元的地址引用。任何改变形式参数值的操作会反映在该存储单元中,也就是反映在实在参数中,因此数据的传送是双向的。C++语言既支持按值调用,也支持按引用调用。
(3)传值-结果调用。传值-结果调用也称为拷入拷出,因为初始时实在参数值被拷贝给形式参数,而在过程调用结束时再把形式参数值拷回给实在参数。
在函数调用时,不管是传值调用,还是引用调用,其形参和实参都不能是任意形式的表达式。
转载请注明原文地址:https://jikaoti.com/ti/cMf7FFFM
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
下图是一个软件项目的活动图,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,则里程碑(1)在关键路径上,活动FG的松弛时间为(2)。(2012年下半年试题)(1)
中国企业M与美国公司L进行技术合作,合同约定M使用一项在有效期内的美国专利,但该项美国专利未在中国和其他国家提出申请。对于M销售依照该专利生产的产品,以下叙述正确的是____________。
相联存储器按__________访问。(2012年上半年试题)
在CPU中,常用来为ALU执行算术逻辑运算提供数据并暂存运算结果的寄存器是(1)。
下面4种编码方式中属于差分曼彻斯特编码的是(15)。
文档的编制在网络项目开发工作中占有突出的地位。下列有关网络工程文档的叙述中,不正确的是(67)。
阅读下列函数说明和Java代码,将应填入(n)处的字句写在对应栏内。【说明】通常情况下,用户可以对应用系统进行配置,并将配置信息保存在配置文件中,应用系统在启动时首先将配置文件加载到内存中,这些内存配置信息应该有且仅有一份。下面的
阅读下列说明和C代码,回答问题1至问题3,将解答写在答题纸的对应栏内。【说明】对有向图进行拓扑排序的方法是:(1)初始时拓扑序列为空;(2)任意选择一个入度为0的顶点,将其放入拓扑序列中,同时从图中删除该顶点以及从该
设f表示某个二元逻辑运算符,PfQ的真值表如表3-2所示,则PfQ等价于______。
位图与矢量图相比,位图()。
随机试题
关于事业单位同国家银行的关系叙述正确的是()
评价者根据某种绩效标准,把员工进行两两比较,并将每一次比较中表现好的员工记“+”。最后,根据每一名员工获得“+”的个数多少进行排序。这指的是绩效考核方法中的()
在严重先天中性粒细胞缺乏(SCN)诊断过程中,最重要的检查是
慢性肺心病失代偿期治疗措施错误的是( )。
某药厂生产的川芎茶调散,其药物组成为川芎、羌活、白芷、荆芥、薄荷、防风、细辛、甘草,具有疏风止痛的作用。下列关于散剂的说法,错误的是
电子眼压记录仪,通过记录眼动脉压、眼静脉压的变化,对眼睛进行诊断
假设公司准备与远道而来的英国客商签订一份合同,则待签文本应使用()。
旧城改造和新区开发的核心是()。
小王参加了某公司招工面试,不久,他得知以下消息:(1)公司已决定,他与小陈至少录用一人。(2)公司可能不录用他。(3)公司一定录用他。(4)公司已录用小陈。其中两条消息为真,两条消息为假。如果上述断定为真,
在软件生命周期中,所花费用最多的阶段是______。
最新回复
(
0
)