选择题
有如下程序:
#include<iostream>
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
【答案解析】
在这个程序的主函数中定义了3个CD类的实例对象a,d[0],d[1]和一个指向CD类对象的指针变量b,所以当程序结束时,执行CD的析构函数输出字符C三次。
提交答案
关闭