首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知主函数中通过如下语句序列实现对函数模板 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
30
问题
已知主函数中通过如下语句序列实现对函数模板 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全国计算机二级
相关试题推荐
以下程序的输出结果是 #include<iostream.h> intf() {staticinti=0; ints=1 s+=i;i++; returns;} voidmain() {inti,a=0;
下列运算符只能用友元函数重载的是
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。st=(char*)【】;
以下程序的输出结果是【】。#include<iostream.h>voidfun(){staticinta=0;a+=2;cout<<a
有关类和对象的说法不正确的是()。
C++语言中关键字运算符有new,delete和【】。
测试的目的是暴露错误,评价程序的可靠性;而【】的目的是发现错误的位置并改正错误。
下列有关数据库的描述,正确的是
大多数C++程序都要包含______头文件。该文件中包含了所有输入/输出流操作所需要的基本信息。
随机试题
试比较JDBC与ODBC及其他API。
咳嗽反射中枢位于
A.血氨升高B.血清胃泌素升高C.血清ALP活力明显升高D.胃酸缺乏E.血清脂肪酶升高原发性胆汁性肝硬化()
招标采购中,库存管理的关键是()。
根据以下资料。回答以下问题2013年1—10月份,全国民间固定资产投资223427亿元,同比增长23.4%,增速比1—9月份加快0.1个百分点。民间固定资产投资占固定资产投资的比重为63.5%。分地区看,东部地区民间固定资产投资。108499亿
下列审计过程中,通常不用作控制测试的有()。
()是联邦德国战后第一部高等教育法,它保留了德国大学民主自治的传统,同时又注重发掘大学的潜力,使之适应社会的新需要。
下列行为,可以判处死刑的有()。
1
y=xecx
最新回复
(
0
)