局部变量能够与全局变量重名,可是局部变量会屏蔽全局变量。全局变量是程序编写专业术语中的一种,源于于变量之分。下面一起来看看局部变量和全局变量的区别是什么。
1. 作用不一样:全局变量的作用域为全部程序,而局部变量的作用域为当今函数或循环系统等。
2. 存储方法不一样:全局变量存储在全局数据信息区中,局部变量存储在栈区。
3. 生命期不一样:全局变量的生命期和主程序一样,随程序的销毁而消毁,局部变量在函数內部或循环系统內部,随函数的撤出或循环系统撤出就不会有了。
4. 使用方法不一样:全局变量在声明后程序的每个一部分都能够使用,可是局部变量只有在部分使用。函数內部会首先使用局部变量再使用全局变量。
免责声明:本网所有内容(包括且不仅限于图文音视频)均由用户自行上传分享,仅供个人学习交流分享。如侵害到您的权利,请联系:[email protected]