动态变量和静态变量的区别 |
您所在的位置:网站首页 › 静态变量与动态变量的定义与区别是什么 › 动态变量和静态变量的区别 |
动态变量和静态变量的区别: 1、存储位置 动态变量:存储在内存出栈数据区 静态变量:存储在全局数据区(静态数据区) 2、生命期 动态变量:根据你定义的位置确定,比如你在一个函数中定义的,那么超出该函数范围变量将失效 静态变量:程序结束时才释放 3、作用域 动态变量:同样的要根据你定义的位置才能确定,和第二点的一样 静态变量:当前文件中有效 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |