首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板的定义: template <class T> T func(T x,T y){ return x*x+y*y;} 在下列对func的调用中不正确的是
有如下函数模板的定义: template <class T> T func(T x,T y){ return x*x+y*y;} 在下列对func的调用中不正确的是
admin
2010-06-06
58
问题
有如下函数模板的定义: template <class T> T func(T x,T y){ return x*x+y*y;} 在下列对func的调用中不正确的是
选项
A、func(3,5);
B、func<>(3,5);
C、func(3,5.5);
D、func<int>(3,5.5);
答案
C
解析
本题考核函数模板的使用。对于C选项,编译系统从3获得的信息是“T对应于int”,从5.5处获得的信息是“T对应于 double”,二者相互矛盾,在编译时会产生错误。对于D选项中紧跟在函数名后的<int>就是模板实参表,通过它通知编译系统在调用过程中,double型的参数5.5将被自动换成int型。
转载请注明原文地址:https://www.kaotiyun.com/show/1yjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序段charch;intk;ch=’a’;k=12;pfintf("%c,%d,",ch,ch,k);printf("k=%d\n",k);已知字符a的ASCⅡ十进制代码为97,则执行上述程序段
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,规定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:除了字符串前导的*号之外,将串中其他*号全部删除。在编写函数时,不得
设有函数定义:voidsub(intk,charch){…}则以下对函数sub的调用语句中,正确的是
关于结构体类型的说明和变量定义,以下选项正确的是()。
定义如下变量和数组:inti,x[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是()。for(i=0;i<3;i++)printf("%d",x[i][2-i]);
给定程序modil.c的主函数中,将a、b、c三个结点链成一个单向链表,并给各结点的数据域赋值,函数fun()的作用是:累加链表结点数据域中的数据作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增
编写函数fun,它的功能是:求小于形参n同时能被3与7整除的所有自然数之和的平方根,并作为函数值返回。例如,若n为1000时,程序输出应为:s=153.909064。注意:部分源程序在文件PROG1.C中。请勿改动主函数mai
软件测试的目的是()。
下面属于白盒测试方法的是()。
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是()。
随机试题
人力资源管理职能的注意力主要集中在日常的行政事务性管理活动上,这是()。
《沉重的翅膀》的作者是()
非特异性感染又称化脓性感染。()
药物发生不良反应,组织鉴定的时间是药品需检验的,检验报告发出后作出行政处理决定的时间是
下列关于溶血性黄疸的叙述,错误的是
内科医师王某,在春节探家的火车上遇到一位产妇临产,因车上无其他医务人员,王某遂协助产妇分娩。在分娩过程中,因牵拉过度,导致新生儿左上肢臂丛神经损伤。王某行为的性质为
工程项目合同示范文本的目的是()。
下列费用中,不属于施工项目间接成本的是()。
当事人对合同质量约定不明确的( )。
在现代民主制国家中,法律至少在形式上追求六个方面的价值目标,即平等、民主、秩序、自由和效率以及程序的正义。为了实现上述的价值或协调上述价值以充分发挥其调整社会关系的功能和效率,法律必须首先确立其在社会成员中的权威,使人们自愿接受它所确立的行为规范,而要促成
最新回复
(
0
)