木子剑
生命不熄,学习不止!

在C++中,const   inline  或 friend 这些概念,我个人觉得很容易理解,

但是这个static有时候有些迷糊了。

 

回忆在C中,1号C文件内有个int Xy;如果在2号文件内想使用Xy这个变量,2号写成

extern int Xy;就取到了;但是如果1号C文件写成这样 static int Xy;就只有1号文件

可以取到了,2号即使加了extern也是不能取到的。

 

C++中。。

 

都说 static 具有永久性和隐藏性。上图是只做一次初始化?只能在本文件内

进行访问???为了速度吗?

当用类创建对像时,所有对像指向同一块内存区域(全局变量)。好像通用了

 

posted on 2021-10-23 13:27  木子剑  阅读(35)  评论(0编辑  收藏  举报