static 静态关键字,一般对我来说是用来写单例的(笑
一般是用来放所有类成员共享的数据,也有时候是用来放一些不需要对象但又会频繁引用的方法
也有时候是用来存放一些会一直存在的数据的,反正定义就是那么个定义,具体用法看个人
最近时间久了,发现我们用的代码基本如果使用比较多的函数会写在一个全局的对象里,在主函数跑起来的时候这个对象就创建在stdax.h中,用到就调用这个对象的方法。单例当然也是有的。
可能是以前自己写东西不怎么用到,实际在代码里边看到了就会很迷茫,还是要努力的啊
static 在函数上,可以限定作用域,只能在该文件中使用
看到了一些对应的代码,感觉是在这个文件写了static的函数,然后同文件有非static的函数调用他,最后在外边调用,感觉好奇怪
@未全知: 不加static,是可以都可以访问的
static有多重作用。
晓得了,还是需要继续努力