首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有函数模板mySwap和一些变量定义如下: template<class T>void mySwap(T x,T y); double d1,d2;int i1,i2; 下列对mySwap的调用中,错误的是( )。
若有函数模板mySwap和一些变量定义如下: template<class T>void mySwap(T x,T y); double d1,d2;int i1,i2; 下列对mySwap的调用中,错误的是( )。
admin
2020-04-07
583
问题
若有函数模板mySwap和一些变量定义如下:
template<class T>void mySwap(T x,T y);
double d1,d2;int i1,i2;
下列对mySwap的调用中,错误的是( )。
选项
A、mySwap(i1,i2)
B、mySwap(d1,d2)
C、mySwap(i1,d1)
D、mySwap<int>(i2,d2)
答案
C
解析
按照函数模板mySwap的定义,变量x和y应该是同一类型,而在选项C)的定义中变量i1和d1属于不同的数据类型。
转载请注明原文地址:https://kaotiyun.com/show/t38p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
如果表达式--x中的“—”是重载的类运算符,采用运算符函数调用格式,其表达式还可以表示为______。
一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的【】。
下列对模板的声明中正确的是()。
下列有关数据库的描述,正确的是
设有程序段intk=10;while(k=0)k=k-1;则下面描述中正确的是
有如下函数模板定义:template<typenameT1,typenameT2typenameT3>T2plus(T1t1,T3t3){returnt1+t3;}则以下调用中正确是
如果要把返回值为void的函数A声明为类B的友元函数,则应在类B的定义中加入的语句是【】。
在重载一个运算符时,如果其参数表中有一个参数,则说明该运算符是
队尾在队列中,允许插入的一端叫做“队尾”,允许删除的一端叫做“队头”。
下列选项可以做C++标识符的是
随机试题
设曲线y=y(x)(x>0)经过点(1,2)。该曲线上任意一点P(x,y)到y轴的距离等于该点处的切线在y轴上的截距.求y=y(x).
患者,女,15岁。吃瓜果后,出现腹痛,下痢脓血,泻痢不爽。宜用黄连配伍下列哪味中药()
硝酸酯类舒张血管的机制是
淋巴结内转移,蘸首先见于何处
小儿,体重8kg,身长68cm,会抬头,会独坐,会爬,不会站,萌牙2枚。为判断骨骼发育年龄,最有临床意义的X线拍片部位是()
从业人员不得在未经客户同意的情况下,将客户的任何私人信息泄露给他人,除非是依照恰当的法律程序。()
下列各项中属于财务预算的有()。
Marriageis,formanypeople,theirmostimportantrelationship,thesourceofmuchhappiness,and,forsome,evenaddsextraye
Itisnotlongsinceconditionsinthemineswereworsethantheyarenow.Therearestill【C1】______afeweveryoldwomenwhoin
Fillinthecrosswordssothatallthegivenwordsareincluded.Youhavebeengivenoneletterasaclueinthecrossword.HEAR
最新回复
(
0
)