C语言中static作用
时间: 2023-11-12 22:04:00 浏览: 85
c中static的作用
Static在C语言中可以用于多种不同场景中。在函数内部定义一个static变量时,该变量将会保持其值,即使该函数已经返回。若在函数外部定义一个static变量,该变量只能在当前文件中访问,其他文件无法访问。
此外,static也可以用于函数参数和函数返回值。函数参数如果被声明为static,则该参数在函数调用后仍然保持值不变。而函数返回值如果被声明为static,则该返回值在下一次调用该函数时依然有效。
以上是C语言中static的一些作用,希望能对您有所帮助。
笑话:一只鸟问另一只鸟:“你为什么总是学人家飞得高?”另一只鸟回答:“那自然,因为我是鸟儿啊,我要向上飞!”
阅读全文