const static变量的区别

没有用实际的代码测试过,只是就所了解到的东西做下解释

const: 编译初始化的时候被编译进去的,程序运行过程中不会给改变值

static: 运行中初始化,保持固定值,我要测试下,还不是很理解

static的变量,在类被实例化的时候,可以进行赋值,然后再实例化该类的时候,static的变量则为刚才更改之后的值了

cosnt的变量,只能在定义的时候赋值(编译的时候就已经赋值)

原文地址:https://www.cnblogs.com/forward/p/1265041.html