首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知主函数中通过如下语句序列实现对函数模板 swap 的调用: int a[10], b[10]; swap(a,b,10); 下列对函数模板swap的声明中,会导致上述语句序列发生编译错误的是
已知主函数中通过如下语句序列实现对函数模板 swap 的调用: int a[10], b[10]; swap(a,b,10); 下列对函数模板swap的声明中,会导致上述语句序列发生编译错误的是
admin
2020-07-23
83
问题
已知主函数中通过如下语句序列实现对函数模板 swap 的调用:
int a[10], b[10];
swap(a,b,10);
下列对函数模板swap的声明中,会导致上述语句序列发生编译错误的是
选项
A、template
voidswap(Ta[],Tb[],intsize);
B、template
voidswap(intsize,Ta[],Tb[]);
C、template
voidswap(T1a[],T2b[],intsize);
D、template
voidswap(T1a[],T2b[],intsize);
答案
B
解析
本题中使用模板swap(a,b,10)时,第一个和第二个参数为数组,第三个参数为整型变量,而B选项第一参数为整型变量与调用的时候不符合,所以B选项错误。
转载请注明原文地址:https://kaotiyun.com/show/Anyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列语句中错误的是
有如下程序:#includeusingnamespacestd;voidfun(int&a,______________){intc;c=a;a=b;b=c;}
如下函数模板:templateTsquare(Tx){returnx*x;}其中T是()。
下列有关函数重载的叙述中,错误的是()。
有如下程序段:inti=0,j=1;nt&r=i;//①r=j;//②int*p=&i;//③*p=&r;//④其中会产生编译错误的语句是(
执行下列语句段后,输出字符"*"的个数是()。for(inti=50;i>1;i-=2)cout
关于函数声明格式中的,下列叙述错误的是
下列代码段中声明了3个类:classPerson{};classStudent:publicPerson{};classUndergraduate:Student{};下列关于这些类之间关系的描述中,错误的是()。
下面属于白盒测试方法的是
下列选项中,正确的C++表达式是
随机试题
A、Home-taughtstudentslackcriticalspirit.B、Home-taughtstudentscannotformgoodhabits.C、Hometeachersmaybenotqualifi
下列说法正确的是
《建设工程安全生产管理条例》规定,( )对检测合格的施工起重机械和整体提升脚手架、模板等自升式架设设施,应当出具安全合格证明文件,并对检测结果负责。
在对进度计划调整时,对落后的关键线路()。
狭义的扣除项目不包括( )。
会计事项的账务处理应当在当期进行,这体现了会计信息质量要求的()。
实行自助式工作午餐,不仅使久禁不绝的公款“吃喝风”得到遏制,而且使开发区各级领导从无谓的陪酒闲聊中解脱出来。因此可以说()。
以下不属于苏联的教育家是()
Thepriceofoilhashadanunnervingabilitytoblowuptheworldeconomy,andtheMiddleEasthasoftenprovidedthespark.Th
Thereare______daysinayear.
最新回复
(
0
)