首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知主函数中通过如下语句序列实现对函数模板 swap 的调用: int a[10], b[10]; swap(a,b,10); 下列对函数模板swap的声明中,会导致上述语句序列发生编译错误的是
已知主函数中通过如下语句序列实现对函数模板 swap 的调用: int a[10], b[10]; swap(a,b,10); 下列对函数模板swap的声明中,会导致上述语句序列发生编译错误的是
admin
2015-07-22
47
问题
已知主函数中通过如下语句序列实现对函数模板 swap 的调用:
int a[10], b[10];
swap(a,b,10);
下列对函数模板swap的声明中,会导致上述语句序列发生编译错误的是
选项
A、template
void swap(T a[], T b[], int size);
B、template
void swap(int size, T a[], T b[]);
C、template
void swap(T1 a[], T2 b[], int size);
D、template
void swap(T1 a[], T2 b[], int size);
答案
B
解析
本题中使用模板swap(a,b,10)时,第一个和第二个参数为数组,第三个参数为整型变量,而B选项第一参数为整型变量与调用的时候不符合,所以B选项错误。
转载请注明原文地址:https://kaotiyun.com/show/10Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。st=(char*)【】;
以下程序的输出结果是【】。#include<iostream.h>classobject{private:intval;public:
下面程序输出的结果为 #include"iostream.h" classA { public: A(){cout<<"CLASSA"<<end1;} ~A(){} }; class
语句cout<<setprecision(2)<<1024.4567;的输出结果为
有如下程序#include<iostream.h>voidmain(){charch[2][5]={"6937","8254"},*p[2];inti,j,S=0;f
结构化程序设计的3种结构是
下面程序的运行结果为#include<iostream.h>classA{staticintn;public:A(){n=1;}A(intnum){n=
()是给对象取一个别名,它引入了对象的同义词。
执行下列语句后,c3中的值为【】 intc1=1,c2=2,c3;c3=1.0/c2*c1;
对于下列语句char*strl="Hello";char*str2=."Hello";*strl=’P’;cout<<str2<<end1;其输出结果为:【 】
随机试题
《郑伯克段于鄢》的中心意旨是()
关于结肠癌错误的是
男性,32岁。咳嗽气粗,咯大量白黏痰,胸胁胀满而痛,面赤身热,口干欲饮,舌苔黄厚腻,舌质红,脉数。
酸水解速度最快的是
在国际法上,战争开始后______。
履行FOB交货条件下的进口合同,应由()负责派船将货物运到合同规定的目的地。
设备委托监理合同中业主的权利包括()。
依据( )计算得到的估算成本是企业确定投标报价的基础。
国际工程承包合同争议的非诉讼纠纷解决方式一般包括()。
N注册会计师首次审计丑公司2005年度会计报表时,发现前任注册会计师因为2003年开工的一项在建工程对2004年度会计报表出具了保留意见审计报告。互N注册会计师执行外勤审计工作时,该项工程仍未完工。按照相关审计准则对期初余额审计的规定,N注册会计师应执行以
最新回复
(
0
)