C++ ⑴ 静态成员变量的用途是什么,举例说明!

来源:百度知道 编辑:UC知道 时间:2024/06/03 21:38:50
⑵ 静态成员变量怎么初始化,举例说明!
⑶ 静态成员变量的内存分配时间是什么时候?

class test
{
public:
static int x;
};
//初始化必须在此类后面
int static::x;
进入 main函数前就被分配空间了
比如做静态常量,

静态成员变量为类所有对象共享,属于整个类,可以直接通过类名.静态成员来使用