1.动态局部变量:也称局部变量.自动变量,是指在函数内部定义的自动变量,不带static修饰,作用域是定义该变量的子程序.在退出函数后,变量自带内存会自动释放. 2.静态局部变量:是指在函数内部定义的静态变量,带static修饰,作用域是定义该变量的子程序.只被定义和初始化一次,这种变量在函数退出后不会释放内存,且保持其值,下次调用时不再重新创造和初始化该变量,而是直接用上一次留下的值为基础来进行操作.直到程序退出时一起释放(生存期为整个源文件). 3.动态全局变量:也称全局变量,是指在所有函数…