C语言的关键字static和C++的关键字static有什么区别

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

转自:https://blog.csdn.net/BostonRayAlen/article/details/93041395

posted @ 2020-06-17 21:17  每天都要吃早饭  阅读(532)  评论(0编辑  收藏  举报