有如下程序: #included using namespace std; class CD{ public: ~CD(){cout

admin2010-11-02  26

问题 有如下程序:
    #included
    using namespace std;
    class CD{
    public:
    ~CD(){cout<<’C’;)
    private:
    char name[80];
    };
    int main()(CD a,*b,d[2];return 0;}
运行时的输出结果是

选项 A、CCCC
B、CCC
C、CC
D、C

答案B

解析 本题主函数中创建了三个CD类的对象。a、d[0]和d[1],所以在程序结束时调用了三次析构函数,故程序输出结果为CCC。
转载请注明原文地址:https://jikaoti.com/ti/e0W0FFFM
0

最新回复(0)