首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知函数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
2016-08-19
27
问题
已知函数f的原型是void f(int*a,long&b);,变量v1、v2的定义是:
int v1;long v2;
下列调用语句中正确的是( )。
选项
A、f(v1,&v2);
B、f(v1,v2);
C、f(&vl,&v2);
D、f(&v1,、v2);
答案
D
解析
函数参数的3种传递方式:①将变量名作为形参和实参,即传值方式;②传递变量指针;③引用形参。本题中函数f的第一个形参为指针,那么调用f函数时,第一个参数必须是地址,所以必须是&v1,第二个形参为引用,所以对应实参为v2即可。故本题答案为D。
转载请注明原文地址:https://kaotiyun.com/show/XZNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
类Contain的定义如下:classContain{private:intx;protected:intz;public:classEmbed{
以下函数实现的功能是()。voidfun(char*s){char*p,*q,temp;p=s;q=s+strlen(s)-1;while(p<q)
对于建立良好的程序设计风格,下面有关数据说明描述错误的是()。
下列关于getline()函数的描述中,不正确的是()。
下列程序的输出结果是【】。#include<iostream>usingnamespacestd;classTest{public:Test(){cnt++;}~Test(
有以下程序:#include<iostream>usingnamespacestd;classBase{public:Base(){}virtualvoidf1()
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是
C++语言中标点符号中表示一条预处理命令开始的是
c++流中重载了运算符<<,它是一个
一个()允许用户为类定义一种模式,使得类中的某些数据成员、某些成员函数的参数和返回值能取任意数据类型。
随机试题
护士处理医嘱时,应首先执行的医嘱是()。
A.强迫仰卧位B.强迫俯卧位C.强迫坐位D.强迫蹲位E.强迫挺立位急性腹膜炎患者常呈现()
承租人需要改变土地用途的,还应提交出租人同意的证明、土地管理部门和()部门的批准文件。
《建筑法》规定,()可以规定实行强制监理的建筑工程的范围。
科学发展观的基本内涵包括()。
亚太经济合作组织[上海财经大学2013国际商务硕士]
焦虑
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
Thenatureofworkischanging.Recenttechnologicaladvances,ashiftfrommanufacturingtoservice-basedorganizations,incr
Whatisthenameoftheadvertiser?Towhomshouldthestudentssendtheirapplicationletters?
最新回复
(
0
)