C++ 静态持续变量

链接性:外部、内部、无

存储:固定的内存块(即整个程序执行期间存在)

创建:

  • 外部链接性:代码块的外部声明

  • 内部链接性:代码块的外部且用 static 声明

  • 无链接性:代码块内且用 static 声明

初始化:

  • 静态初始化:

    • (默认)零初始化:未被初始化的静态变量的所有位都被设置为 0

    • 常量表达式初始化:使用常量表达式(可用 sizeof)

  • 动态初始化:

    • 信息不足时使用(如包含函数)

 

posted @ 2020-05-10 17:11  孱陵  阅读(234)  评论(0编辑  收藏  举报