首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下的运算符重载函数定义:double operator+(int i,int k){return double (i+ k);}但定义有错误,对这个错误最准确的描述是( )。
有如下的运算符重载函数定义:double operator+(int i,int k){return double (i+ k);}但定义有错误,对这个错误最准确的描述是( )。
admin
2009-01-15
41
问题
有如下的运算符重载函数定义:double operator+(int i,int k){return double (i+ k);}但定义有错误,对这个错误最准确的描述是( )。
选项
A、“+”只能作为成员函数重载,而这里的“+”是作为非成员函数重载的
B、两个int型参数的和也应该是int型,而这里将“+”的返回类型声明为double
C、没有将运算符重载函数声明为某个类的友元
D、C++已经提供了求两个int型数据之和的运算符+,不能再定义同样的运算符
答案
8
解析
转载请注明原文地址:https://jikaoti.com/ti/lLd0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序段charch;intk;ch=’a’:k=12;printf("‰c,%d,’’,ch,ch,k);printf(’’k=%d\n",k);已知字符a的ASCII十进制代码为97,则执行上述
有以下程序#include<stdio.h>main(){char*s[6]={"ABCD","EFGH","IJKL","MNOP","QRST","UVWX"},**p;inti;p=s;
下面结构体的定义语句中,错误的是( )。
设栈的顺序存储空间为S(0:49),栈底指针bottom=49,栈顶指针top=30(指向栈顶元素)。则栈中的元素个数为()。
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是()。
以下关于C语言中逻辑运算符两侧运算对象的叙述中正确的是()。
编写函数fun,其功能是:实现B=A+A’,即将矩阵A加上A的转置,存放在矩阵B中。计算结果在main函数中输出。例如,输入下面的矩阵:123456789其转置矩阵为:147
下列关于二叉树的叙述中,正确的是
设栈的存储空间为S(1:60),初始状态为top=61。现经过一系列正常的入栈与退栈操作后,top=1,则栈中的元素个数为
下面属于整数类Ⅰ的实例的是
随机试题
未开发探明储量相当其他矿种的A级。()
脊髓丘脑束损伤时可出现
下列关于动脉粥样硬化的叙述,错误的是
A.HbAB.HbFC.HbSD.HbCOE.HiCN氰化高铁血红蛋白的简写是
()是注射剂生产中使用量最多的一种溶剂。
某设备一年前购入后闲置至今,产生锈蚀。此间由于制造工艺改进,使该种设备制造成本降低,其市场价格也随之下降。那么,该设备遭受了()。
会计职业道德与()作为社会规范,均属于会计人员行为规范的范畴,两者既有联系,也有区别。
在Excel中,自动填充柄的自动填充功能可完成()操作。
【B1】【B7】
A、Onthestreet.B、Atthepolicebureau.C、Atthegasstation.D、Atthelibrary.D
最新回复
(
0
)