最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

c语言static关键字的作用

来源:懂视网 责编:小藤 时间:2021-08-19 14:21:03
文档

c语言static关键字的作用

1、修饰变量:?全局变量前加static修饰,就成为了静态全局变量,static的作用就是限定作用域;局不变量添加了static修饰之后,成为静态局部变量,在这里static的作用就是限定生命周期。2、修饰函数,修饰函数则该函数成为静态函数,函数的作用域仅限于本文件,而不能被其它文件调用。
推荐度:
导读1、修饰变量:?全局变量前加static修饰,就成为了静态全局变量,static的作用就是限定作用域;局不变量添加了static修饰之后,成为静态局部变量,在这里static的作用就是限定生命周期。2、修饰函数,修饰函数则该函数成为静态函数,函数的作用域仅限于本文件,而不能被其它文件调用。

c语言static关键字的作用是什么?让我们一起了解一下吧!

1、修饰变量

全局变量前加static修饰,该变量就成为了静态全局变量。全部变量在整个工程都可以被访问(一个文件中定义,其它文件使用的时候添加extern关键字声明 ),而在添加了static关键字之后,这个变量就只能在本文件内被访问了。因此,在这里,static的作用就是限定作用域。

局不变量添加了static修饰之后,该变量就成为了静态局部变量。局部变量在离开了被定义的函数后,就会被销毁,而当使用static修饰之后,它的作用域就一直到整个程序结束。因此,在这里static的作用就是限定生命周期。

2、修饰函数

修饰函数则该函数成为静态函数,函数的作用域仅限于本文件,而不能被其它文件调用。

拓展:C语言是什么

C语言是一门面向过程、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。

今天的分享就是这些,希望能帮助到大家!

文档

c语言static关键字的作用

1、修饰变量:?全局变量前加static修饰,就成为了静态全局变量,static的作用就是限定作用域;局不变量添加了static修饰之后,成为静态局部变量,在这里static的作用就是限定生命周期。2、修饰函数,修饰函数则该函数成为静态函数,函数的作用域仅限于本文件,而不能被其它文件调用。
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题c语言快速排序算法代码专题C++语言专题linux怎么写c语言代码专题c语言代码怎么写专题简单c语言程序例子专题c语言例子专题c语言关键字专题c语言如何调用函数专题c语言的关键字专题c语言常用库函数专题c语言的编写专题c语言函数调用例子专题c语言自定义函数例子专题c语言函数的定义专题c语言循环语句实例专题c语言在哪里编写专题c语言关键字及其含义专题c语言32个关键字专题c语言32个关键字详解专题c语言关键字用法详解专题
Top