对静态数据成员进行初始化

1.如果希望同类的各个对象中的数据成员的值是一样的,就可以把它定义为静态数据成员。

2.静态数据成员是在编译时预留空间的,在程序开始运行时被分配空间,到程序结束才释放空间。

3.静态数据成员可以初始化,但只能在类体外进行初始化。但要注意的是,不能用构造函数的参数

初始化表对静态数据成员进行初始化。

如下

4.静态数据成员既可以用对象名引用,也可以用类名引用。(这点与静态成员函数非常相像)

对静态数据成员进行初始化_第1张图片

你可能感兴趣的:(C语言,c++,c语言,c++)