有如下程序: #include using namespace std; chass CD{ public: CD(){cout

admin2019-07-10  30

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

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

答案B

解析 CD a,*b,d[2]中a和d[2]表示定义三个类CD,程序结束时都会调用析构函数,而*p表示声明一个指向CD类的指针,并没有定义一个CD类。
转载请注明原文地址:https://kaotiyun.com/show/WP8p777K
0

最新回复(0)