C++中静态变量static使用说明

来源:互联网 发布:美工专用笔记本 编辑:程序博客网 时间:2024/06/08 03:23

平常的子函数调用中,会分配一个栈给函数的变量,当这个子函数结束调用的时候,这块栈就会释放。

而使用static变量,那么该变量就会存储在一块静态变量区,子函数结束调用的时候,仍然可以调用静态变量,它的值不会消失,直到所有的函数都结束了,静态变量所占用的空间会一直保留到整个程序的结束


静态变量通常存储在进程哪个区?()

  • 栈区
  • 堆区
  • 全局区
  • 代码区

选C。

0 0