文章目录 一、现double数据与Complex类型相加,得出double 二、复数与double相加,得出复数 一、现double数据与Complex类型相加,得出double #include <iostream> using namespace std; class Complex { public: Complex() //定义无参构造函数 { real=0; imag=0; } Complex(double r, double i) //定义带参构造函数重载 { real=r; imag=i; } operator double() //定义类型转换函数 { return real; } private: //定义私有成员函数 double real;