static的作用主要有两个:(1)改变作用域(2)改变存储方式
static修饰的对象有:(1)局部变量(2)全局变量 (3)函数
变化:局部变量->局部静态变量(存储方式发生改变)
全局变量->本文件内的全局变量(作用域放生变化,范围变小)
函数->本文件内可见(作用域发生变化,范围变小)
本文详细介绍了C/C++中static关键字的主要用途,包括如何通过static改变变量和函数的作用域及存储方式。static可以应用于局部变量、全局变量及函数,使它们的作用域限制在定义的当前文件内,并且对于局部变量来说,还可以改变其存储方式。
static的作用主要有两个:(1)改变作用域(2)改变存储方式
static修饰的对象有:(1)局部变量(2)全局变量 (3)函数
变化:局部变量->局部静态变量(存储方式发生改变)
全局变量->本文件内的全局变量(作用域放生变化,范围变小)
函数->本文件内可见(作用域发生变化,范围变小)
9676
375
117
2579
1805

被折叠的 条评论
为什么被折叠?