关于关键字static 的内容

来源:互联网 发布:i代表什么矩阵 编辑:程序博客网 时间:2024/05/05 07:47

            相信c语言学得好的对关键字static一点也不陌生 static在很多时候都扮演着重要的成分 在局部和全局中有着自己

的独特运行方式:当它作为全局静态变量的时候作用范围局限于它的源文件,即只有本文件内的代码才可以访问它,变

量名在其他文件内不可见 ,作为局部静态变量时局限于特定函数,但出作用域并不释放,在函数体内的静态变量的值也

能够维;作为静态函数:作用范围仅限于它的源文件,即只有本文件内才能够调用,函数名在其他文件不可见  static

存放的位置:程序开始时,存放在全局数据区,结束时释放空间,默认初始化值是0,使用时可改变其值。基本上掌握

了上面的四种情况 static函数就掌握的差不多了 具体还要在程序中慢慢分析 所以接下来会好好看程序 学习 理解!

0 0