首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知int型变量 y 的初值是 5,但在执行语句"f(y);"后,y 的值被改变,因此该语句所调用函数的原型是
已知int型变量 y 的初值是 5,但在执行语句"f(y);"后,y 的值被改变,因此该语句所调用函数的原型是
admin
2021-06-10
46
问题
已知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/Iyfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列选项中属于面向对象设计方法主要特征的是()。
在E-R图中,用来表示实体联系的图形是()。
有如下两个类定义:classAA{};classBB{AAvl,*v2;BBv3;int*v4;};其中有一个成员变量的定义是错误的,这个变量是()。
如果派生类以protected方式继承基类,则原基类的protected成员和public成员在派生类中的访问属性分别是()。
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:150200注意:错误的语句在//*****error******的下面,修改该语句即可。提示:定义Num
负责数据库中查询操作的数据库语言是()。
检查软件产品是否符合需求定义的过程称为()。
以下关键字不能用来声明类的访问权限的是()。
C++系统预定义了4个用于标准数据流的对象,下列选项中不属于此类对象的是()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了用于表示学生学号的类CStudentID,但类CStudentID的定义并不完整。运行结果为:学生的学号为:200805学生名为:李伟删除学生学号为:200805请按要求完成下列
随机试题
护理操作前解释用语包括( )。
下列有关注射剂原辅料的质量要求的叙述中不正确的是()
A.吗啡中毒B.氰化物中毒C.铅盐中毒D.有机磷中毒E.一氧化碳中毒谷胱甘肽用于解救
(2012年)赵某系某高校退休教授,2011年下半年发生如下业务;(1)为某房地产开发企业提供建筑设计,取得建筑设计费400000元以及方案创意奖励50000元。(2)将一套闲置住房对外出租,一次性预收全年租金30000元。(3)将境内一套别墅转让,
从整个社会考察,利息率的最高界限是()。
产品质量监督部门查处涉嫌违反《产品质量法》规定的行为时,可以行使()。
出于一个故意或过失,实施一个犯罪行为,触犯数个罪名的犯罪,属于()。
设A为三阶实对称矩阵,为方程组AX=0的解,为方程组(2E—A)X=0的一个解,|E+A|=0,则A=______.
阅读下列说明和图,回答问题1~问题3,将解答填入答题纸的对应栏内。【说明】某网上购物平台的主要功能如下:(1)创建订单。顾客(Customer)在线创建订单(Order),主要操作是向订单中添加项目、从订单中删除项目。订单中应列出所订
A、Givethechildlotoffluidtodrink.B、Lethimhaveahotbathbeforebedtime.C、Keepaneyeonthecough.D、Sendhimtothe
最新回复
(
0
)