static c++

来源:互联网 发布:深圳市大数据研究院 编辑:程序博客网 时间:2024/05/23 16:40

static修饰变量或函数,分为

 1.静态全局变量

存储于全局数据区,只有一份拷贝,在整个文件内可见,文件之外不可见 

2.静态局部变量

存储于全局数据区,只有一份拷贝,在作用域内可访问,生命周期为整个程序 

3.静态函数

静态函数只在本文件所用,不会与其他文件的同名函数冲突

修饰类 

1.静态数据成员

只有一份拷贝,为所有对象共享,可以访问控制 

2.静态成员函数

只能访问静态数据成员和静态成员函数,没有this指针

0 0
原创粉丝点击