page contents

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

轩辕小不懂 发布于 2021-07-26 15:39
阅读 774
收藏 0
分类:C/C++开发
  • c
  • c++
  • 1419
    Nen
    Nen
    - 程序员

    在 C 中 static 用来修饰局部静态变量和外部静态变量、函数。

    而 C++中除了上述功能外,还用来定义类的成员变量和函数。即静态成员和静态成员函数。

    注意:编程时 static 的记忆性,和全局性的特点可以让在不同时期调用的函数进行通信,传递信息,而 C++的静态成员则可以在多个对象实例间进行通信,传递信息。

    请先 登录 后评论