C++中的static关键字

1.类外的静态变量和静态函数的作用域是文件,而类外的变量和函数的作用域是全局的;

  声明即定义,不需要在cpp文件里面再定义一次.

2.类内的静态变量和静态函数的作用域是全局的;

  声明和定义可以分开,声明在h文件中,定义在cpp文件中;

  类内的静态变量不能在h文件中初始化,必须在cpp文件中初始化.

  

你可能感兴趣的:(C++,C++,static)