作业帮 > 综合 > 作业

#includeusing namespace std;class rmb{ public:rmb(double a,d

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/07/15 16:08:36
#include
using namespace std;
class rmb
{
public:
rmb(double a,double b);
rmb operator +(rmb&);//为什么在参数类型后面为(rmb &)
rmb& operator ++();//为什么函数用调用函数在前面加&
void print()
{
cout
#includeusing namespace std;class rmb{ public:rmb(double a,d
#include
using namespace std;
class rmb
{
public:
rmb(double a,double b);
rmb operator +(rmb&);//为什么在参数类型后面为(rmb &)
//这里相当于引用传递,在后面的a+b操作时,其实s就是引用了b的地址,所以a+b等于a+s
rmb& operator ++();//为什么函数用调用函数在前面加&
//这里加&,是运算符重载常用的格式
void print()
{
cout