C++ 静态持续变量
程序员文章站
2022-08-09 15:34:24
链接性:外部、内部、无 存储:固定的内存块(即整个程序执行期间存在) 创建: 外部链接性:代码块的外部声明 内部链接性:代码块的外部且用 static 声明 无链接性:代码块内且用 static 声明 初始化: 静态初始化: (默认)零初始化:未被初始化的静态变量的所有位都被设置为 0 常量表达式初 ......
链接性:外部、内部、无
存储:固定的内存块(即整个程序执行期间存在)
创建:
-
外部链接性:代码块的外部声明
-
内部链接性:代码块的外部且用 static 声明
-
无链接性:代码块内且用 static 声明
初始化:
-
静态初始化:
-
(默认)零初始化:未被初始化的静态变量的所有位都被设置为 0
-
常量表达式初始化:使用常量表达式(可用 sizeof)
-
-
动态初始化:
-
信息不足时使用(如包含函数)
-