单选题:有如下类的定义:
有如下类的定义:
```
class Sample
{
public:
Sample( );
Sample(int x );
......
};
```
动态申请对象存储单元,调用一个带参构造函数,初值为2的语句是()。 @[A](2)
A. Sample *a=new Sample(2);
B. Sample a=new Sample(2);
C. Sample *a=new Sample[2];
D. Sample a=new Sample[2];
A.Sample *a=new Sample(2);
B.Sample a=new Sample(2);
C.Sample *a=new Sample[2];
D.Sample a=new Sample[2];
答案:A
```
class Sample
{
public:
Sample( );
Sample(int x );
......
};
```
动态申请对象存储单元,调用一个带参构造函数,初值为2的语句是()。 @[A](2)
A. Sample *a=new Sample(2);
B. Sample a=new Sample(2);
C. Sample *a=new Sample[2];
D. Sample a=new Sample[2];
A.Sample *a=new Sample(2);
B.Sample a=new Sample(2);
C.Sample *a=new Sample[2];
D.Sample a=new Sample[2];
答案:A