首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
传值调用和引用调用是常用的函数调用方式,下列描述中正确的是(3)。
传值调用和引用调用是常用的函数调用方式,下列描述中正确的是(3)。
admin
2019-06-12
67
问题
传值调用和引用调用是常用的函数调用方式,下列描述中正确的是(3)。
选项
A、在传值调用方式下,是将形参的值传给实参
B、在传值调用方式下,形参可以是任意形式的表达式
C、在引用调用方式下,是将实参的地址传给形参
D、在引用调用方式下,实参可以是任意形式的表达式
答案
C
解析
本题主要考查函数调用时的参数传递方式。
当用户调用一个过程时,就会发生通过参数传递信息的过程之间的通信。形式参数就是过程定义中用于命名所传递的数据或其他信息的标志符,而实在参数是在调用点表示向被调用过程传递的数据或其他信息的表达式。在大多数的语言中,形式参数和实在参数之间的对应关系通常按位置来确定。程序语言传递参数的方式通常有传值调用、引用调用和传值-结果调用。
(1)传值调用。在传值调用时,过程的形式参数取得的是实在参数的值。在这种情况下,形式参数实际上是过程中的局部量,其值的改变不会导致调用点所传送的实在参数的值发生改变,也就是说数据的传送是单向的,只往下传,不能回传结果。在C语言中只有按值调用的过程参数传递方式。
(2)引用调用。在引用调用时,过程的形式参数取到的是实在参数所在单元的地址。在过程中,对该形式参数的引用相当于对实在参数所在的存储单元的地址引用。任何改变形式参数值的操作会反映在该存储单元中,也就是反映在实在参数中,因此数据的传送是双向的。C++语言既支持按值调用,也支持按引用调用。
(3)传值-结果调用。传值-结果调用也称为拷入拷出,因为初始时实在参数值被拷贝给形式参数,而在过程调用结束时再把形式参数值拷回给实在参数。
在函数调用时,不管是传值调用,还是引用调用,其形参和实参都不能是任意形式的表达式。
转载请注明原文地址:https://kaotiyun.com/show/5KRZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
程序运行过程中常使用参数在函数(过程)间传递信息,引用调用传递的是实参的(9)。
下面几个网络管理工具的描述中,错误的是__________。(2009年上半年试题)
以下安全协议中,用来实现安全电子邮件的协议是__________。(2011年下半年试题)
在MIB-2的系统组中,(49)对象以7位二进制数表示,每一位对应OSI/RM7层协议中的一层。
中国企业M与美国公司L进行技术合作,合同约定M使用一项在有效期内的美国专利,但该项美国专利未在中国和其他国家提出申请。对于M销售依照该专利生产的产品,以下叙述正确的是____________。
IEEE802.11采用了CSMA/CA协议,下面关于这个协议的描述中错误的是______。
程序的三种基本控制结构是______。
某进程有4个页面,页号为0~3,页面变换表及状态位、访问位和修改位的含义如下图所示。系统给该进程分配了3个存储块,当采用第二次机会页面替换算法时,若访问的页面1不在内存,这时应该淘汰的页号为(9)。
下列不是NOS单机操作系统的4大特征的是__________。
求为工程J1提供红色零件的供应商代号。求至少有一个和工程不在同一城市的供应商提供零件的工程代号。
随机试题
我国宪法规定,上级人民法院()下级人民法院的审判工作。
补阳还五汤的组成药物中无
无论是斜层理还是交错层理,一般皆反映浅水沉积环境。()
护理血液病伴高热的患者,护理措施不当的是
在编制工业产品生产成本费用估算时,下列项中不属于产品制造成本范围的是()。
简述员工工资标准个体调整和整改调整的内容。
教师根据“铜是一种金属,具有金属光泽、延展性,具有良好的导热、导电性能。铁也是一种金属,具有金属光泽、延展性,具有良好的导热性。”得出结论“铁也可能具有良好的导电性”,这一逻辑思维方法属于()。
在中国共产党的领导人中,比较早地明确使用“群众路线”这个科学概念的是()。
甲公司与乙公司约定的仓储合同存储期为100天,仓储费为2万元。甲公司在第50天便要求提取仓储物。下列表述正确的是()。
Arecentfilm"TheGodsMustBeCrazy"【B1】______thesocialchangethatcanresultinasocietyfromtheintroductionofa【B2】___
最新回复
(
0
)