5
存储类型
在 C++ 中,变量有 4 种存储类型:自动类型( a
uto )、寄存器类型( register ) 、静态类型( st
atic )和外部类型( extern )。
存储类型指定的一般格式:
存储类型缺省时为自动类型,在栈区中分配内存空间 ,
即,局部变量默认为自动类型。
例: auto int sum; int sum;
使用 register 声明时,可加快程序的运行速度。若系
统寄存器已经被其他数据占据,会自动被当做 auto 变
量。
< 存储类型 > < 数据类型 > < 变量名表 >;