解释为,类内静态成员不可以在类内进行初始化,需要在类外初始化,这是在这里初始化的报错。
它也一定要初始化,不然你在写代码的时候并不会提示你是错误信息,但是运行就会爆炸
![]()
一个链接错误,这里应该是链接器表示不认识了?
然后重点就是类内静态成员就是你无论创建了多少个实例,这个变量就只有一个,属于是在编译阶段就分配好的内存,以后所有对象都在这上面操作了
输出:3
解释为,类内静态成员不可以在类内进行初始化,需要在类外初始化,这是在这里初始化的报错。
它也一定要初始化,不然你在写代码的时候并不会提示你是错误信息,但是运行就会爆炸
![]()
一个链接错误,这里应该是链接器表示不认识了?
然后重点就是类内静态成员就是你无论创建了多少个实例,这个变量就只有一个,属于是在编译阶段就分配好的内存,以后所有对象都在这上面操作了
输出:3