彻底搞懂static和const
static:静态变量,他强调存储类型,在内存中是以固定地址存放的,在整个程序运行期间都有效。可以重新赋值。
const: 符号常量,在声明时必须赋初值,在程序中间不能改变其值。
举个例子:
1.static int a= 3;
a = 4;
2.const in a = 3;
错误的示范:
const in a;
a = 3;//常量不能被赋值
static 就好比一个出租的房子,位置不变,可以住不同的人。
const 就好比给你安排了一个房子,并且规定这个房子不能给其他人...
原创
2020-06-09 11:57:34 ·
923 阅读 ·
1 评论