静态全局变量,全局变量,静态局部变量,局部变量四者关系 2021.7.10
静态全局变量,全局变量,静态局部变量,局部变量四者关系
静态全局变量:函数外声明。在当前文件全局使用,其他源文件是不能使用它的。
全局变量:函数外声明,可以在各个文件中使用,所以要确保不能重名。想要跨文件引用全局变量的话就要在那个文件中extern它。就是要注意不要重名!
静态局部变量:函数内声明且加上static关键字标识。第一次函数被调用时创造且初始化,如果不给他初始化,系统会自动初始化,但值不定(全局变量自动初始化都是0)。函数退出时它不会跟着函数一起死(全局变量也是不会跟着死),之后也依旧活着,每次
原创
2021-07-10 17:37:31 ·
82 阅读 ·
0 评论