问题 单项选择题

静态成员函数仅能访问 (33) 。静态数据成员的初始化必须在 (34)

34()

A.类内 

B.类外 

C.在构造函数内 

D.静态成员函数内

答案

参考答案:B

解析:

静态数据成员的访问方式是:类名::静态数据成员名。但是,不能直接访问私有的数据成员。静态数据成员的初始化必须在类外,例如:

class A

{

static int i:

public:

//.....

多项选择题
单项选择题