怎么定义静态变量 静态变量static的作用是什么?
浏览量:1558
时间:2021-03-11 10:47:12
作者:admin
静态变量static的作用是什么?
函数:有时您希望函数中的局部变量的值在函数调用结束后不会消失,而是保持其原始值,即它占用的存储单元不会被释放。下次再次调用函数时,变量已经有一个值(即上一次函数调用结束时的值)。
以下是简要介绍:
static关键字用于在C语言中声明静态局部变量。
此时,应将局部变量指定为“static local variable”,并用关键字static声明它。静态存储需要占用更多的内存(长期占用不会释放,但不像动态存储。存储单元可连续用于多个变量(以节省内存),并降低程序的可读性。因此,如果没有必要,不要使用更多的静态局部变量。
我希望我的回答能对你有所帮助。
怎么定义静态变量 static局部变量和全局变量 局部变量加static
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。