C语言中的静态变量是指被static关键字修饰的变量。
C语言中使用静态函数的好处
(1)静态函数会被自动分配在一个一直使用的存储区,直到退出程序,避免了调用函数的压栈出栈,速度快很多。
(2)static指函数的作用域仅局限于本文件。不用担心自己定义的函数是否会与其他文件的函数同名静态变量有两种类型,一种是定义在全局变量上的全局静态变量,另一种是定义在局部变量上的局部静态变量。
C语言中的静态变量是指被static关键字修饰的变量。
C语言中使用静态函数的好处
(1)静态函数会被自动分配在一个一直使用的存储区,直到退出程序,避免了调用函数的压栈出栈,速度快很多。
(2)static指函数的作用域仅局限于本文件。不用担心自己定义的函数是否会与其他文件的函数同名静态变量有两种类型,一种是定义在全局变量上的全局静态变量,另一种是定义在局部变量上的局部静态变量。