首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知int型变量y的初值是5,但在执行语句"f(y);"后,y的值被改变,因此该语句所调用函数的原型是
已知int型变量y的初值是5,但在执行语句"f(y);"后,y的值被改变,因此该语句所调用函数的原型是
admin
2021-06-10
51
问题
已知int型变量y的初值是5,但在执行语句"f(y);"后,y的值被改变,因此该语句所调用函数的原型是
选项
A、voidf(intx);
B、voidf(int*x);
C、voidf(constint*x);
D、voidf(int&x);
答案
D
解析
参数传递有三种:
传值(value),传址(address),和传引用(reference)
传值时子函数(被调用者)复制父函数(调用者)传递的值,这样子函数无法改变父函数变量的值,A选项属于此类。
传址时父函数将变量的地址传递给子函数,这样子函数可以能过改写地址里的内容改变父函数中的变量。
传引用则是一种看起来像传值调用,而实际上功能同传址一样的传递方式。子函数可以改写父函数的变量值。D选项属于此类,所以D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/7ffp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#inc1ude<iostream>#inc1ude<cmath>usingstd::cout;classPoint{public:frienddoubledistance
派生类的对象对它的基类成员中()是可以访问的。
下列各组类型声明符中,含义相同的一组是()。
若有如下类声明classMyClass{public:MyClass(){cout
软件设计中模块划分应遵循的准则是
下列描述中错误的是()。
下列关于类模板的模板参数的叙述中,错误的是()。
有如下程序:#inc1ude<iostream>usingnamespacestd;classMyclass{public:Myclass(){++count;}~Myclass(){一一
计算斐波那契数列第n项的函数定义如下:intfib(intn){if(n==0)return1;elseif(n--1)return2;elseretumfib(n-1)+fib(
结构化程序的三种基本控制结构是
随机试题
TwotravelerswereridingonhorsebackthroughthesouthofItaly.Towardseveningthey【21】theyhaslosttheirway.Theybegant
较大的任意皮瓣长宽比值一般不宜超过
药物和应激因素引起的急性胃炎可出现
A.主动脉型心脏B.梨形心脏C.烧瓶心D.心界向右扩大E.心界向左侧增大
某男,22岁,常口苦眩晕,烦躁失眠,此因()
想流体是()。
我国注册咨询工程师有别于国际上一般意义上的咨询工程师,我国咨询工程师主要是进行()。
下列请求应依法予以支持的是()。
下列几种形式中,不属于国家公务员惩处类的是()。
HistorianssuchasLeRoyLadurichaveusedthedocumentstoextractcasehistories,whichhave______theattitudesofdifferent
最新回复
(
0
)