static作用修饰全局变量或者静态变量,普通变量通过加上static这个关键字,它的声明周期就会发生改变。比如在函数中的一个局部变量(即在函数调用时创建,在函数结束时销毁)一旦加上static关键字就会使它的生命周期加长,使得这个变量成为静态变量,在函数结束时不会销毁。static修饰全局变量的时候,会改变会变量的作用域。示例代码:test(){i=10;i++;printf("%d",i);}
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号