在C中static用来修饰局部静态变量和外部静态变量、函数。
而C++中除了以上功能之外,还可以用来定义类的成员变量和函数。即静态成员和静态成员函数。
编程时static的记忆性和全局性的特点可以让在不同时期调用的函数进行通信,传递信息,而C++的静态成员则可以在多个对象实例间进行通信,传递信息。
在C中static用来修饰局部静态变量和外部静态变量、函数。
而C++中除了以上功能之外,还可以用来定义类的成员变量和函数。即静态成员和静态成员函数。
编程时static的记忆性和全局性的特点可以让在不同时期调用的函数进行通信,传递信息,而C++的静态成员则可以在多个对象实例间进行通信,传递信息。