单选题 有如下程序: #include<iostream> using namespace std; class CD{ public: ~CD(){cout<<’C’;} pfivate: char nallle[80]; }; int main(){ CD a,*b yd[2]; return 0; } 执行这个程序的输出结果是( )。
【正确答案】 B
【答案解析】解析:本题考查类的析构函数,题目中定义了类的一个对象a,对象指针木b,对象数组d[2],当程序执行完后,析构函数执行了3次,输出“CCC”,对象指针不会执行析构函数。所以本题答案为B。