早教吧 育儿知识 作业答案 考试题库 百科 知识分享

静态变量的最大特点是什么?它和动态变量有什么区别?有动态变量这一说法吗?

题目详情
静态变量的最大特点是什么?它和动态变量有什么区别?
有动态变量这一说法吗?
▼优质解答
答案和解析
静态变量是指在整个程序运行期间,该变量都在内存中存在,不会被释放,这样造成的结果是该变量原来的值被保存.
动态变量是指该变量在生存期仅仅在过程被调用、执行的时间范围,一旦过程调用结束,该变量即从内存中释放,第二次重新调用这个过程时,动态变量又重新创建.这样造成的结果是:过程调用时不能利用该变量上一次过程调用的结果值.