简答判断题
👁️ 浏览量:

试题题干

C++的静态数据成员需要在进行初始化,可以被该类的所有对象共享。

参考答案

试题解析

对于普通成员变量,每个对象有各自的一份,而静态成员变量只有一份,被同类所有对象共享。

对于类内声明的静态变量,还需要在类外文件作用域中声明它并赋初值。如果类外没有声明,则会报错。