18功能之讲述static在C语言的作用 1 static在C语言中的作用 1)为局部变量时,作用域在本函数,生存期为整个模块; 2)为全局变量时,作用域(具体需看定义位置)和生存期都是整个模块,其它模块无效; 3)为静态函数时,作用域(具体需看定义位置)和生存期都是整个模块,其它模块无效。