static在c语言中是什么意思?

如题所述

static在c语言中是“静态”的意思,用于在函数中声明“静态变量”用,在每一次调用后,该变量并不在函数返回时立即释放,变量中保存的值,可以保留到下一次调用时继续有效。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-12-13
根据使用场景的不同,static有不同的意思。在不属于任何代码块外,定义在变量或函数前面,它的含义是改变默认的external链接属性,使它们的作用域限定在本文件内部。而在其它场合声明时,则是改变变量的内存存储类型,使其作为静态变量被存储。
第2个回答  2021-12-06
static关键字在c语言中比较常用,使用恰当能够大大提高程序的模块化特性,有利于扩展和维护。 但是对于c语言初学者,static由于使用灵活,并不容易掌握。

相关了解……

你可能感兴趣的内容

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