首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在表达式x+y*z中,+是作为成员函数重载的运算符,·是作为非成员函数重载的运算符。下列叙述中正确的是( )。
在表达式x+y*z中,+是作为成员函数重载的运算符,·是作为非成员函数重载的运算符。下列叙述中正确的是( )。
admin
2020-11-11
63
问题
在表达式x+y*z中,+是作为成员函数重载的运算符,·是作为非成员函数重载的运算符。下列叙述中正确的是( )。
选项
A、operator+有两个参数,operator*有两个参数
B、operator+有两个参数,operator*有一个参数
C、operator+有一个参数,operator*有两个参数
D、operator+有一个参数,operator*有一个参数
答案
C
解析
此题考查的是运算符的重载。运算符可重载成员函数,也可重载为友元函数。当重载为成员函数时,运算符重载函数的形参个数要比运算符操作数的个数少一个;当重载为友元函数时,其参数个数应与操作数的个数相同。
转载请注明原文地址:https://kaotiyun.com/show/FYyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2。该工程中包含一个程序文件main.cpp,其中有“书”类Book及其派生出的“教材”类TeachingMaterial的定义,还有主函数main的定义。请在程序中“//*******
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为:Name:SmithAge:21ID:9999
下列关于运算符重载的叙述中,错误的是()。
软件设计中模块划分应遵循的准则是()。
有如下程序:#include<iostream>usingnamespacestd;classBase{intX;public:Base(intn=0):X(n){cout<<n;}
将前缀运算符“--”重载为非成员函数,下列原型中能正确用于类中说明的是()。
下列有关类继承的叙述中,错误的是()。
下列关于C++类的叙述中,错误的是()。
下列运算符中不能在C++中重载的是()。
在定义一个类模板时,模板形参表是用一对括号括起来的,所采用的括号是
随机试题
两根靠近的平行导体通以同向电流时,二者相互吸引,通以反向电流时,二者相互排斥。()
A.玻璃体B.晶状体C.虹膜D.巩膜静脉窦E.睫状体产生房水的部位是()
对某单位细菌性食物中毒爆发时间分布的分析,合理的资料统计方法是
投机者根据对外汇期货价格走势的预测,购买或出售一定数量的某一交割月份的外汇期货合约,有意识地使自己处于外汇风险暴露之中。()
下面选项中不属于影响自我效能感形成的因素的是()。
在下列4幅图中,反映位于北半球、且有寒流经过的海域的图是()。
20世纪20年代到50年代末是教育心理学的初创时期。()
教育研究的定量分析中最常用的反映离散趋势的差异量数是()。(2012年)
下列叙述中,不符合良好程序设计风格要求的是
ACubandiplomatwasdeportedfromtheUnitedStateslastweekendfor______.
最新回复
(
0
)