您的位置 首页 > 德语词汇

static是什么意思?用法、例句?C语言static关键字用法

大家好,今天小编来为大家解答static是什么意思?用法、例句这个问题,C语言static关键字用法很多人还不知道,现在让我们一起来看看吧!

static是什么意思?用法、例句?C语言static关键字用法

1、C语言中static关键字我们经常会遇到,尤其在面试当中,今天简单讲讲它的用法。

2、首先static的英文单词大意是“不变的”的意思,下面具体分析看看。

3、当static关键字修饰函数的时候,表示该函数只能被当前源文件中的其他函数调用,而不能被工程中其他源文件中的函数调用;

4、当static修饰全局变量的时候与修饰函数用法一样,该变量只能被当前源文件使用而不能被其他源文件使用;

5、当static修饰局部变量的时候,代码块中的变量第一次被执行的时候分配内存,代码执行完毕,该变量不会被回收,知道程序结

6、束,当下一次执行的时候,会使用该变量上一次执行的时候的值作为初始值.

好了,文章到此结束,希望可以帮助到大家。

本站涵盖的内容、图片、视频等数据,部分未能与原作者取得联系。若涉及版权问题,请及时通知我们并提供相关证明材料,我们将及时予以删除!谢谢大家的理解与支持!

Copyright © 2023