有如下程序:   执行这个程序的输出结果是(    )。 -考呗网题库移动版
C++
首页 题库首页在线模考
取消

A.121
B.232
C.221
D.122

参考答案A
解析:本题考查静态数据成员。静态数据成员在内存中只占一份空间,静态数据成员属于类,即使不定义对象,也会给静态数据成员分配空间,可以被引用。本题中先是定义了一个对象obj,执行构造函数使得静态数据成员count变为了1,然后又定义了指针对象,执行构造函数后,count变为了2,释放指针后,执行析构函数,使得count变为了1。所以本题答案为A。

你可能喜欢

A.val=10   const:val=20
B.const: val=10   const:val=20
C.const: val=10   val=20
D.val=10  val=20

延伸阅读