局部变量:在函数内部定义的变量。 全局变量:在函数外部定义的变量。
局部变量与全局变量的区别(作用域、生命周期、内存三方面)
局部变量:仅作用于函数内部。当函数一次调用结束后该变量会被撤销,其内存也会被收回。
全局变量:作用于整个工程。只需在源文件中声明,就可以作用于所有源文件,当然,其他不包含全局变量定义的源文件需要用extern关键字再次声明这个全局变量。