假设有如下程序,请问注释的(1)和(2)处对应的输出内容为()。 #include
using namespace std; class Point { public: Point(int xx=0, int yy=0) { X=xx; Y=yy; countP++; } Point(Point &p); int getX() {return X;} int getY() {return Y;} static int countP; private: int X, Y; }; Point::Point(Point &p) { X=p.X; Y=p.Y; countP++; } int Point::countP=0; int main() { int *count = &Point::countP; Point A(5,6); cout << *count << endl;//(1) Point B(A); cout << *count << endl; //(2) return 0; }