有如下程序: #include<iostream> usins namespace std; elass Sample{ public: Sample(){} 一Sample(){cout<<’*’;}

admin2019-04-18  21

问题 有如下程序:
    #include<iostream>
    usins namespace std;
    elass Sample{
    public:
    Sample(){}  
    一Sample(){cout<<’*’;}
    };
    int main(){
    Sample temp[2],*pTemp[2];
    retum 0:
    }
    运行这个程序输出星号*的个数为(    )。

选项 A、1
B、2
C、3
D、4

答案B

解析 本题考查构造函数和析构函数,题中定义了对象数组,那么析构时就析构两次,输出两个*。答案为B。
转载请注明原文地址:https://kaotiyun.com/show/iZAp777K
0

最新回复(0)