static的作用区域_static的作用
2023-08-03 01:20:35 来源:互联网
(资料图片仅供参考)
static的作用如下:
1.函数体中静态变量的作用域是函数体。与auto变量不同,这个变量的内存只分配一次,所以下次调用它时,它的值将保持最后一个值。
2.模块中的静态全局变量可以被模块中使用的函数访问,但不能被模块外的其他函数访问;
3.模块中的静态函数只能被该模块中的其他函数调用,并且该函数的应用范围仅限于声明它的模块;
4.类中的静态成员变量属于整个类,类中所有对象只有一个副本;
5.类中的静态成员函数属于整个类。这个函数不接收这个指针,所以它只能访问类的静态成员变量。
本文到此结束,希望对大家有所帮助。
标签: