变量按空间角度可分为:全局变量和局部变量;

变量按时间《生存》的分配的存储方式为:静态存储方式和动态存储方式:

根据变量的定义区域可将变量包括自动的(auto),静态的(static),寄存器的(register),外部的(extern)

根据变量的生存期和作用域,可将变量完成不同的操作

auto 变量就是一般的变量的定义方式:

static变量就是指在一个函数中通过调用完该函数时,该变量的值已经改变,但是在下一次在调用该函数时是用的该函数最后一次改变该变量的值