假设有以下类A:
class A {
public:
int func(int a) { return a * a; }
};
以下程序片段,哪个是不正确的?
A、A a; a.func(5);
B、A * p = new A; p->func(5);
C、A a; A & r = a; r.func(5);
D、A a,b; if( a != b) a.func(5);
class A {
public:
int func(int a) { return a * a; }
};
以下程序片段,哪个是不正确的?
A、A a; a.func(5);
B、A * p = new A; p->func(5);
C、A a; A & r = a; r.func(5);
D、A a,b; if( a != b) a.func(5);