题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-10-21 11:56:36

[填空题]如果表达式x=y*z中的*是作为成员函数重载的运算符,采用运算符函数调用格式,该表达式还可以表示为______。

更多"如果表达式x=y*z中的*是作为成员函数重载的运算符,采用运算符函数调"的相关试题:

[填空题]如果表达式x=y*z中的“*”是作为成员函数重的运算符,采用运算符函数调用格式,该表达式还可以表示为 【10】
[填空题]多数运算符既能作为类的成员函数重载,也能作为类的非成员函数重载,但口运算符只能作为类的 【14】 函数重载。
[填空题]多数运算符既能作为类的成员函数重载,也能作为类的非成员函数重载,但[ ]运算符只能作为类的______函数重载。
[单项选择]下面是“二维向量” vector2D 的定义,其中作为成员函数重载的运算符“+”的功能是将两向量的分量x和y对应相加,然后返回作为相加结果的新对象。那么应该在横线上填入的语句是( )。
class vector2D

private:
double x; //x分量
double y; //y分量
public:
vector2D(double x0=0,double y0=0) :x(x0),y(y0)
void show(cout<<’ (’<<’, ’<<y<<’) ’;
_________________________;
;
vector2D :: operator + (vector2D
A. vector2D operator + (vector2D &b)C) void operator + (vector2D)D) int operator + (vector
[填空题]下面是“二维向量”vector2D的定义,其中作为成员函数重载的运算符“+”的功能是将两向量的分量x和y对应相加,然后返回作为相加结果的新对象。请填空补充完整。 class vector2D { double x; //x分量 double y; //y分量 public: vector2D(double x0=0,double y0=0) :x(x0),y(y0){} void show(cout<<’ (’<<’,’<<y<<’) ’;} vector2D operator + (vector2D) ; }; 【11】 operator + (vector2D a) { return vector2D( 【12】 ); }
[填空题]C++在重载运算中,如用成员函数重载一元运算符参数表中需要 【8】 个参数,如用友元函数重载一元运算符参数表中需要1个参数。
[填空题]C++在重载运算将中,如用成员函数重载一元运算符参数表中需要 ______ 个参数,如用友元函数重载一元运算符参数表中需要 ______ 个参数。
[单项选择]在为一个类重载下列运算符时,只能作为该类成员函数重载的运算符是______。
A. +
B. ()
C. <<
D. ++
[填空题]C++在重载运算将中,如用成员函数重载一元运算符参数表中需要______个参数,如用友元函数重载一元运算符参数表中需要______个参数。
[填空题]将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为【 】。

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码