在C语言中,static关键字有以下几个作用 1.在修饰局部变量时: ①改变了其存储位置,储存在静态区,改变了变量的生存周期。 ②它只被初始化一次,若未初始化,则系统自动初始化为0 2.在修饰全局变量时: ①改变了其作用域,该变量只能在该文件内的被所用函数访问。 3.在修饰函数时: ①改变了其作用域,该函数只能在该文件中被使用。