选择题 9.  有如下程序:
    #include<iostream>
    using namespace std;
    class Sample{
    public:
    Sample(){}
    ~Sample(){cout<<'*';}
    };
    int main(){
    Sample temp[2],*pTemp[2];
    return 0;
    }
    执行这个程序输出星号(*)的个数为______。
【正确答案】 B
【答案解析】 考查构造函数和析构函数调用。题中"Sample temp[2]”生成的对象数组数组有两个元素,调用构造函数2次;撤消对象时,相应地调用析构函数2次,输出2个星号。