C语言中static的常用用法 1、定于局部变量 1、static定义局部变量时,具有记忆性,不随新赋值发生变化,循环时仍保留上次值,此时static语句无效。 2、定义全局变量 static定义全局变量时,仅针对对应文件,且不可访问,其他文件可使用相同变量名 3、定义函数 static定义函数时,函数变为静态函数,仅对对应声明文件可见,其他文件不可访问,不同文件可使用相同函数名。