摘要:
要理解static,就必须要先理解另一个与之相对的关键字,那就是auto,其实我们通常声明的不用static修饰的变量,都是auto的,因为它是默认的,就象short和long总是默认为int一样;我们通常声明一个变量:int a;string s;其实就是:auto int a;auto string s;而static变量的声明是:static int a;static string s;这样可以更有利于理解auto和static是一对成对的关键字,就像private,protected,public一样;auto的含义是由程序自动控制变量的生存周期,通常指的就是变量在进入其作用域的时候被 阅读全文