在计算机编程领域，自动变量（"Automatic Variable"）指的是局部作用域变量，具体来说即是在控制流进入变量作用域时系统自动为其分配存储空间，并在离开作用域时释放空间的一类变量。在许多程序语言中，自动变量与术语“局部变量”（"Local Variable"）所指的变量实际上是同一种变量，所以通常情况下“自动变量”与“局部变量”是同义的。
不同程序语言中的实现.
C、C++.自动变量在C与C++中的实现即为“自动变量”（"Automatic Vari