C/C++教程

答应我,看完这三句话就不要忘了 static 的语法!!!

本文主要是介绍答应我,看完这三句话就不要忘了 static 的语法!!!,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

static被称为最名不符实的关键字

  • static 修饰全局变量,该变量只能在本文件内访问,不能被外部文件 直接访问
  • static 修饰函数,该函数只能在本文件内访问,不能被外部 直接访问。
  • static修饰局部变量,更改局部变量的生命周期。

为什么static可以改变局部变量的生命周期呢?
C地址空间表示,被static修饰的局部变量,从栈区到了全局数据区,在整个进程的运行生命周期都是有效的~

这篇关于答应我,看完这三句话就不要忘了 static 的语法!!!的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!