问题 单项选择题

下述静态成员的特性中,错误的是( )

A.静态成员函数不能利用this指针
B.静态数据成员要在类体外进行初始化
C.引用静态数据成员时,要在静态数据成员名前加<类名>和作用域运算符
D.静态数据成员不是所有对象所共有的

答案

参考答案:D

解析: 本题主要考查的知识点为静态成员。
[要点透析] 静态成员函数属于整个类,是类的所有对象共享的成员函数,它与一般成员函数不同,没有指向调用该成员函数的对象的this指针,A项正确;静态教据成员的初始化应在类体外进行,B项正确;静态数据成员是属于整个类的,因此可以不通过对象名,而直接使用类名和作用域运算符表明其所属的类即可,C项正确;静态数据成员被类的所有对象所共享,D项错误。

配伍题 B1型题
单项选择题