1,隐藏作用,讲一个全局变量定义为静态地,则该全局变量只在该源文件中可见,这样可以在不同源文件中定义同名的全局变量
2,保持,在函数中定义的变量定义为静态地,则每一次调用该变量,即可获取上一次该变量的值
3,初始化为0
4,在模块内定义的static全局变量可以被模块内所以函数访问,但不能被模块外函数访问
5,在模块内定义的static函数只能被该模块的函数调用
6,类中的static变量属于整个类,所有的对象只能有一个拷贝
7,在类中的static成员函数属于整个类,这个函数不能接受this指针,所以只能访问类的static变量