博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

C++ static关键字用法总结

Posted on 2021-09-27 19:01  小花生、z  阅读(76)  评论(0)    收藏  举报

(1)函数内部在定义一个局部变量时,在前面使用static关键字,则该变量会保存在静态存储区,在编译的时候被初始化,如果不给初始值,它的值会被初始化为0,并且,下次调用该函数时保持上次离开该函数时的值

(2)在定义全局变量(函数)前面加static关键字,那么该全局变量(函数)只能在本文件中使用,无法在其他文件中被引用。