C语言的关键字static和C++的关键字static有什么区别
- 在C中static用来修饰局部静态变量和外部静态变量、函数。在C++中除了上述功能外,还用来定义类的成员变量和函数。即静态成员数据和静态成员函数。
- 注意:编程时static的记忆性,和全局性的特点可以让在不同时期调用的函数进行通信,传递信息,而C++的静态成员则可以在多个对象实例间进行通信,传递信息。
转自:https://blog.csdn.net/BostonRayAlen/article/details/93041395
记录学习点滴,如有违规请告知。