用static关键字声明一个变量的作用是;
1、用static声明局部变量,则将把变量分配在静态存储区,该变量在整个程序执行期间不释放,为其分配的空间始终存在。
2、用static声明全局变量,则该变量的作用域只限于本文件模块,即使用extern声明也不能使用。
本文转自 8yi少女的夢 51CTO博客,原文链接:http://blog.51cto.com/zhaoxiaohu/1704362,如需转载请自行联系原作者
用static关键字声明一个变量的作用是;
1、用static声明局部变量,则将把变量分配在静态存储区,该变量在整个程序执行期间不释放,为其分配的空间始终存在。
2、用static声明全局变量,则该变量的作用域只限于本文件模块,即使用extern声明也不能使用。
本文转自 8yi少女的夢 51CTO博客,原文链接:http://blog.51cto.com/zhaoxiaohu/1704362,如需转载请自行联系原作者