c++的静态变量与静态函数

参考文献:静态成员函数和静态成员

一、静态变量:

1、静态变量属于类的变量,为类共享,在编译期间就分配好了内存。

2.静态变量在头文件中声明(和全局变量一样不要在头文件中定义静态变量),在.cpp文件中定义。

3.静态变量可以被非静态函数使用。

二、静态函数:

由于静态函数不含类的this指针,因此不能调用类的非静态成员函数。

猜你喜欢

转载自www.cnblogs.com/zhuluqing/p/8949490.html
今日推荐