局部变量和全局变量

本文深入探讨了局部变量与全局变量的区别,解释了为何局部变量仅在特定作用域内有效,而全局变量则可以在所有函数中使用。文章还讨论了如何正确使用全局变量避免错误,并强调了函数设计的单一功能原则。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

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

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

 

 全局变量

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

 

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

这时候我们要用extern 

 

 

这样就可以了

 

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

 

 

posted on 2018-10-01 16:24  田安Anne 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/EvilAnne/p/9734907.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值