关于类的问题
O湛狼O 2010-05-10 12:14:41 #include<iostream>
using namespace std;
class PComplex;
class Complex
{
private:
double real;
double image;
public:
Complex(PComplex * PC= NULL)
{
}
void display()
{
cout<<real<<","<<image<<endl;
}
};
class PComplex
{
private:
public:
};
void main()
{
PComplex P1;
Complex C1;
C1 = &P1;
cin.get();
}
上面的程序可以正确运行,但是我把Complex类构造函数的形参去掉,就出错了,错的地方在C1 = &P1;这句,为什么?构造函数关这里什么事? 希望有会的能留个Q,我还有很多关于这里的小问题。。