0
点赞
收藏
分享

微信扫一扫

static的用法

一世独秀 2022-03-18 阅读 73
c语言

     static可以修饰局部变量,使局部变量的生命周期变长。

     static也可以修饰全局变量,这改变了变量的作用域,让静态的局部变量只能在自己所在的源文件内部使用。

      static还可以修饰函数,改变了函数的链接数,由外部链接数属性转化成了内部链接数属性。

      全局变量在其他源文件内部都可以被使用,是因为全局变量具有外部链接属性,但是被static修饰后,就变成了内部链接属性,其他源文件就不能连接到这个静态的局部变量了。

 

举报

相关推荐

0 条评论