导读 大家好,我是小跳,我来为大家解答以上问题。C语言static作用,c语言static很多人还不知道,现在让我们一起来看看吧!1、1、当static用来修...
大家好,我是小跳,我来为大家解答以上问题。C语言static作用,c语言static很多人还不知道,现在让我们一起来看看吧!
1、
1、当static用来修饰局部变量的时候,它就改变了局部变量的存储位置,从原来的栈中存放改为静态存储区。但是局部静态变量在离开作用域之后,并没有被销毁,而是仍然驻留在内存当中,直到程序结束,只不过我们不能再对他进行访问。
2、在函数的返回类型前加上关键字static,函数就被定义成为静态函数。只是在声明他的文件当中可见,不能被其他文件所用。
本文到此讲解完毕了,希望对大家有帮助。
免责声明:本文由用户上传,如有侵权请联系删除!