《C++ 大学教程 》10.6 static类成员

1、非静态数据成员:每个类对象都有一个副本;静态数据成员:每个类有一个副本。 2、类的static数据成员只在类的作用域起作用。基本类型的static数据成员默认为0。 3、static数据成员只能且仅只能被初始化一次。Int或者枚举类型的const static数据成员可以在类定义中的声明处初始化。但是,所有其他static数据成员必须在文件作用域(即,类定义之外)进行定义和初始化。 原因: (
相关文章
相关标签/搜索