首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知int型变量 y 的初值是 5,但在执行语句"f(y);"后,y 的值被改变,因此该语句所调用函数的原型是
已知int型变量 y 的初值是 5,但在执行语句"f(y);"后,y 的值被改变,因此该语句所调用函数的原型是
admin
2020-06-29
61
问题
已知int型变量 y 的初值是 5,但在执行语句"f(y);"后,y 的值被改变,因此该语句所调用函数的原型是
选项
A、void f(int x);
B、void f(int *x);
C、void f(const int *x);
D、void f(int &x);
答案
D
解析
参数传递有三种:
传值(value),传址(address),和传引用(reference)
传值时子函数(被调用者)复制父函数(调用者)传递的值,这样子函数无法改变父函数变量的值,A选项属于此类。
传址时父函数将变量的地址传递给子函数,这样子函数可以能过改写地址里的内容改变父函数中的变量
传引用则是一种看起来像传值调用,而实际上功能同传址一样的传递方式。子函数可以改写父函数的变量值。D选项属于此类,所以D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/li8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
构造函数的主要作用是【 】。
下面程序的执行结果是【】。#include<iostream>#include<iomanip>usingnamespacestd;voidmain(){cout<<setfill(’x’)
非成员函数应声明为类的__________函数才能访问这个类的private成员。
语句ofstreamf("DATA.DAT",ios_base::applios_lios_base::binary);的功能是建立流对象f,并试图打开文件DATA.DAT并与之连接,而且()。
以下叙述中不正确的是
友元类的所有成员函数都是另一个类的【】。
下列叙述中正确的是
使用VC++6.0打开考生文件夹下的源程序文件3.cpp,其中定义了用于表示日期的类Date,但类Date的定义并不完整,按要求完成下列操作,将类的定义补充完整。(1)定义私有成员变量year、month、day,分别表示年、月、日,类型为int
使用VC++6.0打开考生文件夹下的源程序文件3.cpp,其中定义了用于表示个人基本信息的类PInfo,但类Plnfo的定义并不完整。请按要求完成下列操作,将类Plnfo的定义补充完成:(1)定义私有数据成员bloodType用于表示血型,血型为
下列有关运算符重载的叙述中,正确的是()。
随机试题
生地、麦冬、玄参同用的方剂是
设A是三阶矩阵,其三个特征值分别为-1/2,1/2,1,则|4A*+3E|=________.
在基带传输系统中,()的作用是接收信号并尽可能地滤除信道噪声和其他干扰。
膜性肾小球肾炎电镜下的特征性病变是
大骨节病是由哪国人最先报道的
在民事执行中,被执行人朱某申请暂缓执行,提出由吴某以自有房屋为其提供担保,申请执行人刘某同意。法院作出暂缓执行裁定,期限为六个月。对于暂缓执行期限届满后朱某仍不履行义务的情形,下列哪一选项是正确的?()
饮酒后驾驶营运机动车的,处暂扣三个月机动车驾驶证,并处( )罚款。
(1)地方政府及其职能部门利用其行政职权对外地商家进入本地市场、本地企业及资本流出加以限制或歧视,就构成了地方保护主义,其_____是滥用行政职权限制市场竞争,获取地方利益。(2)有人认为,要保持经济霸主的地位,强国就必须______任何潜在竞争对手的发
在一个除法算式里,被除数、除数、商河余数之和是319,已知商是21,余数是6,问被除数是多少?
在窗体中有一个标签Lbl和一个命令按钮Command1,事件代码如下:OptionCompareDatabaseDimaAsString*10PrivateSubCommand1_Click()a="
最新回复
(
0
)