static静态变量的作用

如题所述

第1个回答  2024-01-28
static静态变量的作用是记忆功能、限制作用域。
1、记忆功能:static在函数体内,静态变量具有记忆功能,即一个被声明为静态的变量在这一函数被调用的过程中其值维持不变。
2、限制作用域:static在模块内但在函数体外,静态变量的作用域范围有限,一个变量被声明为静态的,那么该变量可以被模块内所有函数访问,但不能被模块外的一些函数访问。
3、静态变量static在计算机编程领域是指那些在程序执行前系统就为之静态分配也即在运行时中不再改变分配情况存储空间的一类变量,简而言之,在整个程序生命周期中,静态变量的地址始终保持不变,也就是说在整个程序中只保存有一份拷贝。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网