在每个函数中定义的变量(包括形参)都只在该函数被调用的时候,才分配空间而存在,当该函数调用结束,返回调用者时,所有该函数中的变量和形参均被释放空间而消失。在函数中定义的变量(包括形参)都称为局部变量。局部变量的有效范围只在当前函数中,这样可以保证内存空间及时得到释放,而且函数之间不存在因为变量同名而造成的冲突。