C语言静态变量中的 “静态” 一词是怎么来的??
发布网友
发布时间:2022-05-01 16:17
我来回答
共1个回答
热心网友
时间:2022-06-19 09:56
在PE/COFF格式的可执行文件中,有很多的内存区
大致可以分成下面几类:静态存储区、栈、堆
静态存储区:是在程序被操作系统转载到内存时分配的,没有初始化的静态变量被暂时的初始化为0
他的生命周期为静态,连接属性为外部
栈:自动变量的存储区域,是存储运行时的变量的,他的值随机,生命周期为动态,链接属性为局部(默认情况下)
堆:动态变量的存储区,生命周期与连接属性要看具体的上下文环境
回到你问的问题
静态是相对于动态的,”动态“就是“自动”。
满意请采纳,不满意请追问