1:所有成员皆public 2:没有定义任何的构造函数 3:没有类内初始值 4:没有基类,也没有虚函数
若想以此方式初始化该类,则需要将原类修改成聚合类,并且成员的顺序需要明确。
首先回顾一个知识点2:字面值类型:算术类型、指针、引用,不是字面值类型的有:IO库、String类型 知识点3:字面值常量类的构造函数可以是constexPR,一般来说为空
知识点2:static声明在内部。在外部定义时,不加static.类似与一个全局变量,其初始值必须是常量表达式。 知识点3:静态成员独立于任何对象,其类型可以是它所属的类类型。而非静态成员只能声明为其类的指针或引用
新闻热点
疑难解答
图片精选