静态对象:
1、 有时候我们有必要令局部对象的生命周期贯穿函数调用以及之后的时间,这时我们可以吧它定义成静态的对象
2、 在变量的定义前面加上关键字static
3、 这样的对象会在第一次执行路径上经过后就会一直存在直到程序结束
4、 Static int val;
int fen(int h=10)
{
//声明了一个在函数内的局部变量
Static int i=0;
qDebug()<<i; //会输出0
++i;
}
//第一次调用
fen(); //会输出0
//第二次调用
fen(); //会输出1,因为i是静态的已经被声明过只有程序关闭才会消失
博主QQ交流群:778212048