问题 单项选择题

有如下程序:
#include<iostream>
using namespace gtd;
class Sample
public:
Sample()
~Sample()cout<<’*’;
;
int main()
Sample temp[2],*pTemp[2];
return 0;

运行这个程序输出星号*的个数为______。

A.1
B.2
C.3
D.4

答案

参考答案:B

解析: 本题考查构造函数和析构函数,题中定义了对象数组,那么析构时就析构两次,输出两个*。答案为B。

单项选择题 A1/A2型题
判断题