动态变量和静态变量的区别

您所在的位置:网站首页 静态变量与动态变量的定义与区别是什么 动态变量和静态变量的区别

动态变量和静态变量的区别

#动态变量和静态变量的区别| 来源: 网络整理| 查看: 265

动态变量和静态变量的区别:

1、存储位置

动态变量:存储在内存出栈数据区

静态变量:存储在全局数据区(静态数据区)

2、生命期

动态变量:根据你定义的位置确定,比如你在一个函数中定义的,那么超出该函数范围变量将失效

静态变量:程序结束时才释放

3、作用域

动态变量:同样的要根据你定义的位置才能确定,和第二点的一样

静态变量:当前文件中有效



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3