局部变量和全局变量

Posted evilanne

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了局部变量和全局变量相关的知识,希望对你有一定的参考价值。

 

出了循环后,i并没有认for里的i,所以这里的i只作用于for语句里的i

技术分享图片

 因为蓝色和红色定义相同,所以在for里面屏蔽了外部的蓝色i,但出来后外部的i只认蓝色的i

技术分享图片

 

 全局变量

所以说全局变量可以被任何函数use

技术分享图片

技术分享图片

技术分享图片

 

如果我们把全局变量写在后面是会出错的哦!

这时候我们要用extern 

技术分享图片

 

技术分享图片

 

这样就可以了

技术分享图片

 

要让每个函数的功能尽可能的单一,只实现一个功能

 技术分享图片

 

以上是关于局部变量和全局变量的主要内容,如果未能解决你的问题,请参考以下文章

python函数中局部变量与全局变量遵守规则

js中局部变量和全局变量的问题

全局变量和局部变量的区别

全局变量 静态变量 局部变量 啥时候创建 啥时候撤销

局部变量和全局变量的区别

作用域,局部和全局变量