1.静态成员初始化(不能在构造函数或初始化列表中初始化) 1.1 所有静态成员都可以在类定义之外初始化(通用),如下所示 class test { public: static int a; }; ; // 一般的静态成员在类定义外初始化 1.2 特殊的静态常量成员,可以在类内初始化,如下所示 class test { public: ; }; const int test::a; // 注意,此处成员定义非必需,可有可无,但是不能再次初始化 2.非静态成员初始化 2.1 const成员变量只能…