单项选择题

定义类MyClass如下:
#include
using  namespace  std;
class MyClass {
  public:
MyClass(int i) {}
};
则main函数中引发编译错误的程序行是(      )。
int main() {
MyClass m(1); //A
MyClass *p = &m; //B
MyClass ma[3]; //C
ma[0] = MyClass(2); //D
} A.
A B.
B C.
C D.
D

微信扫码免费搜题