推荐星级:
- 1
- 2
- 3
- 4
- 5
变量存储类型
资料介绍
变量的存储类型是变量的生存周期重要依据,通常全局变量存储于堆中,在整个程序运行中(自变量的声明开始)都会存在,但是局部变量通常存放在栈中,当变量所在作用域结束时会被程序自动销毁。当然我们可以将局部变量声明成静态的,这使得局部变量的存储类型发生改变,原本存储在栈中的变量被存储在堆之中,变量的生存周期也从所在作用域结束时为止变为整个程序(自变量声明开始),而且局部变量在每次改动时都会被存储下来。
这篇文章是一段代码,来验证以上问题,感性趣的读者可以下载运行。
部分文件列表
文件名 | 大小 |
变量存储.docx | 12K |
全部评论(0)