首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知函数f的原型是void f(int *a, long &b);,变量v1、v2的定义是: int v1; long v2; 下列调用语句中正确的是( )。
已知函数f的原型是void f(int *a, long &b);,变量v1、v2的定义是: int v1; long v2; 下列调用语句中正确的是( )。
admin
2015-07-22
47
问题
已知函数f的原型是void f(int *a, long &b);,变量v1、v2的定义是:
int v1; long v2;
下列调用语句中正确的是( )。
选项
A、f(v1, &v2);
B、f(v1, v2);
C、f(&v1,&v2);
D、f(&v1,v2);
答案
D
解析
函数参数的3种传递方式:①将变量名作为形参和实参,即传值方式;②传递变量指针;③引用形参。本题中函数f的第一个形参为指针,那么调用f函数时,第一个参数必须是地址,所以必须是&v1,第二个形参为引用,所以对应实参为v2即可。故本题答案为D。
转载请注明原文地址:https://kaotiyun.com/show/9kNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在定义类的对象时,C++程序将自动调用该对象的【】函数初始化对象自身。
下面函数返回数组中最大元素的下标,数组中元素个数为t,将程序补充完整。intfindmax(ints[],intt){intk,p;for(p=0,k=p;p<t;p++){if
以下函数模板max的功能是:返回数组a中最大元素的值。请将横线处缺失部分补充完整。template<typenameT>Tmax(Ta[],intn){Tm=a[0];for(inti=1;i<n;i++)
下列程序的输出结果是【】。#include<iostream>#include<cstring>usingnamespacestd;voidfun(constchar*s,char&c){c=s[strlen
下面是关于派生类声明的开始部分,其中正确的是
对于类定义classA{public:virtualvoidfunc1(){}voidfunc2(){}};classB:publicA{public:
下列叙述中正确的是
下列关于break语句的叙述不正确的是()。
软件需求分析阶段的工作,可以分为四个方面:需求获取,需求分析,编写需求规格说明书,以及
随机试题
关于直肠肛管的解剖,下列哪项不对_______。
肠阿米巴病肠穿孔时的临床表现错误的说法是
A.尿急、尿频、尿痛的症状B.尿沉渣镜检有白细胞管型C.糖尿病患者病程已有十多年,突发寒战,继之高烧,伴尿急、尿痛D.清洁中段尿培养阳性、菌落计数每毫升大于10万E.静脉肾盂造影显示有肾盏狭窄变形有意义的细菌尿
目前国内业务比较单一的咨询公司在咨询项目中应用最为广泛的一种项目组织形式是()。
影响工程环境的因素比较多,可归纳为4M1E因素,其中“E”指的是对( )的控制。
压力管道安装单位应当在压力管道安装施工前履行告知手续。承担跨省长输管道安装的安装单位,应当向()履行告知手续。
下列观点中正确的有()。
关于审核委托方的分类,下列说法正确的是()。
商品的本质属性是()。
下列关于数据库对象的描述,错误的是________。
最新回复
(
0
)