存储类说明符
摘要:
1、auto 这个关键字声明一个自动的局部变量,与static相反。这是函数或方法内部默认的声明方式,一般不使用。下面举个例子 auto int index; 该语句声明index为一个自动局部变量,意味着进入该模块时,自动为其分配存储空间,退出该模块时自动解除分配,因为这是默认的,所以 int index;和语句 auto int index;等价 静态变量有默认的初始值0,而自动变量没有默认的初始值。除非显式的为自动变量赋值,否则它的值是不确定的。2、const 编译器允许你给程序中不变的变量设置const特性。这样就告诉编译器,指定的变量在程序运行期间都有恒定的值。在初... 阅读全文