const类型的成员变量只能在初始化列表里并且必须在这里进行初始化。static类型只能在类外进行初始化。static const类型除了整型数可以在类内初始化,其他的只能在类外初始化。代码如下: classA{public: A(); ~A();//int m_n1 = 10; // 错误 1 error C2864: “A::m_n1”: 只有静态常量整型数据成员才可以...
const关键字(1)const修饰变量,可以使变量具有常属性,在定义该const变量时,通常需要对它进行初始化,因为以后就没有机会再去改变它了; (2)对指针来说,可以指定指针本身为const,分为顶层const(指针本身是const)和底层const(指针所指向的内容为const); (3)在一个函数声明中,const可以修饰形参,表明它是一个输入参数,...