1、变量按照作用域的不同可以分为:局部变量和全局变量。 局部变量:在一个函数内部定义的变量或者函数的形参,统称为局部变量。 使用范围:仅在该局部变量所存在的函数内部使用。 全局变量:在所有函数外部定义的变量,成为全局变量。 使用范围:从全局变量定义开始到程序末尾。 在局部变量和全局变量同时存在且变量名相同时,局部变量会屏蔽掉全局变量。 2、变量按照存储方式可以分为:静态变量、自动变量、寄存器变量。(暂搁)