首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列运算符重载函数的原型错误的是( )。
下列运算符重载函数的原型错误的是( )。
admin
2009-01-15
35
问题
下列运算符重载函数的原型错误的是( )。
选项
A、Volume operator-(double,double);
B、double Volume::operator-(double);
C、Volume Volume::operator-(Volume);
D、Volume operator-(Volume,Volume);
答案
1
解析
运算符重载也是一种函数重载。函数重载要求编译器能够唯一地确定调用一个函数时应该执行哪个函数代码,即采用哪个函数实现。确定函数实现时,要求从函数参数的个数和类型上来区分。也就是说,进行函数重载时,要求同名函数在参数个数上不同,或者参数类型上不同。否则,无法实现重载。选项A重载的减号运算符与C++默认提供的两个double相减运算无法区别。
转载请注明原文地址:https://jikaoti.com/ti/VAd0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请编写函数fun,其功能是:计算并输出3到n之间(含3和n)所有素数的平方根之和。例如,在主函数中从键盘给n输入100后,输出为:sum=148.874270。注意:要求n的值大于2但不大于100。部分源程序在文件PROGI.
已知下列函数定义:fun(int*b,intc,intd){intk;for(k=0;k<c*d;k++){*b=c+d;b++;}}则调用此函数的正确写法是(假设变量a的说明为i
规定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:除了字符串前导的*号之外,将串中其他*号全部删除。在编写函数时,不得使用C语言提供的字符串函数。例如,字符串中的内容为:“******A*BC*DEF*G*******”,删除后,字符串中的
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:首先把b所指字符串中的字符按逆序存放,然后将a所指字符串中的字符和b所指字符串中的字符,按排列的顺序交叉合并到c
给定程序中,函数fun的功能是:计算形参X所指数组中N个数的平均值(规定所有数均为正数),将所指数组中大于平均值的数据移至数组的前部,小于等于平均值的数据移至x所指数组的后部,平均值作为函数值返回,在主函数中输出平均值和移动后的数据。例如,有10个正数:
随机试题
A.蔷薇科B.十字花科C.蓼科D.豆科E.夹竹桃科罗布麻叶来源于()。
我国最高权力机关是()。
当系统为一个程序分配一个( )和建立一个( )后就创建了一个进程。
Thereismuchdiscussiontodayaboutwhethereconomicgrowthisdesirable.Atanearlierperiod,ourdesireformaterialwealth
引起牙髓病的病因的主要因素为
高压阀门应逐个进行强度和严密性试验。强度试验压力等于阀门公称压力的()倍,严密性试验压力等于公称压力的()倍。
中华人民共和国《宪法》中的哪些规定充分表明了我国的国家性质?()
影响植物分布最重要的条件是________;自然带最明显的标志是________。
软件生命周期中的活动不包括
软件需求规格说明书的内容不包括()。
最新回复
(
0
)