const、extern与static详解

const就是只读的意思,只在声明中使用
static一般有俩个作用,规定作用域和存储方式。
对于局部变量,static规定区委静态存储方式,每次调用的初始值为上一次调用的值,调用后存储空间不释放;
作为局部变量,外部函数不可访问
对于全局变量,如果以文件划分作用域的话,此变量只在当前文件可见,对于static函数也是在当前模板内函数可见。
对于extern来说可以理解为扩展,是一个类扩展到另一个类中。
【const、extern与static详解】

    推荐阅读