c++ static关键字使用含义总结

修饰普通变量,修改变量的存储区域和生命周期,使变量存储在静态区,在 main 函数运行前就分配了空间,若是有初始值就用初始值初始化它,若是没有初始值系统用默认值初始化它。 修饰普通函数,代表函数的做用范围,仅在定义该函数的文件内才能使用。在多人开发项目时,为了防止与他人命名空间里的函数重名,能够将函数定位为 static。 修饰成员变量,修饰成员变量使全部的对象只保存一个该变量,并且不须要生成对象
相关文章
相关标签/搜索