static的作用区域_static的作用

2023-08-03 01:20:35 来源:互联网


(资料图片仅供参考)

static的作用如下:

1.函数体中静态变量的作用域是函数体。与auto变量不同,这个变量的内存只分配一次,所以下次调用它时,它的值将保持最后一个值。

2.模块中的静态全局变量可以被模块中使用的函数访问,但不能被模块外的其他函数访问;

3.模块中的静态函数只能被该模块中的其他函数调用,并且该函数的应用范围仅限于声明它的模块;

4.类中的静态成员变量属于整个类,类中所有对象只有一个副本;

5.类中的静态成员函数属于整个类。这个函数不接收这个指针,所以它只能访问类的静态成员变量。

本文到此结束,希望对大家有所帮助。

标签:

最新内容