Static
静态变量跟局部变量相比:静态变量是类变量,局部变量是实例变量,类变量对所有该类的对象共享,静态变量存储在全局数据区。
静态变量与全局变量相比:静态变量只在被声明的代码块可见。
静态成员函数:与静态数据成员类似,没有this指针,无法访问属于类对象的非静态成员和函数,非静态成员函数可以任意地访问静态成员函数和静态数据成员。
Static
静态变量跟局部变量相比:静态变量是类变量,局部变量是实例变量,类变量对所有该类的对象共享,静态变量存储在全局数据区。
静态变量与全局变量相比:静态变量只在被声明的代码块可见。
静态成员函数:与静态数据成员类似,没有this指针,无法访问属于类对象的非静态成员和函数,非静态成员函数可以任意地访问静态成员函数和静态数据成员。