1.const
如果一个变量被定义为常量,则需要添加const限定符。例如:const int const_var = 3;把变量声明为const,必须为其设定初始值。
2.静态变量 static
静态变量在程序的整个生存周期中一直存在,如果没有提供初始值,系统会自动初始化为0.
static int count;
寄存器存储类型,直接在内存中分配内存。
register int index = 0;
3.特殊类型修饰符
volatile抑制编译器在一般情况下进行的优化。
volatile long data = 0;