1.在局部函数中static修饰的变量作用域虽然局限于此函数,但是它存在于静态存储区,在整个程序过程中都存在。
2.如果定义static变量未初始化,编译器将对其自动初始化为0。
3.修饰在函数和全局变量之前的static将使它们仅在所在文件中起作用。
4.static修饰的变量在退出函数后,其值不会被改变或清空。
1.在局部函数中static修饰的变量作用域虽然局限于此函数,但是它存在于静态存储区,在整个程序过程中都存在。
2.如果定义static变量未初始化,编译器将对其自动初始化为0。
3.修饰在函数和全局变量之前的static将使它们仅在所在文件中起作用。
4.static修饰的变量在退出函数后,其值不会被改变或清空。