发新帖我要提问
12
返回列表
打印

避免使用全局变量

[复制链接]
楼主: huangchui
手机看帖
扫描二维码
随时随地手机跟帖
21
huangchui|  楼主 | 2012-5-16 23:39 | 只看该作者 回帖奖励 |倒序浏览
呵呵,无奇不有啊,先结贴了

使用特权

评论回复
22
huangchui|  楼主 | 2012-5-16 23:39 | 只看该作者
大家晚安

使用特权

评论回复
23
randyhsd| | 2012-5-17 09:09 | 只看该作者
我一般是尽量使用局部变量;参数传递和返回时,单个参数用直接传递,buf用指针;中断服务函数没有参数和返回值,要传递参数和返回结果只能用全局变量,当然他内部的计算中间变量也用局部的。这样感觉比较省RAM,但不知道是否可取,求指导……

使用特权

评论回复
24
yn19900102| | 2012-5-17 11:09 | 只看该作者
全局变量不太会用,还是局部变量快点

使用特权

评论回复
25
warwold| | 2012-5-17 16:57 | 只看该作者
顶一个

使用特权

评论回复
26
cuiwei328257881| | 2012-5-17 17:46 | 只看该作者
一个char型全局全局变量可以定义8个bit变量

使用特权

评论回复
27
szyijitong| | 2012-5-17 23:43 | 只看该作者
想用就用,无需避免。
如果你觉得该用就用吧,如果你觉得没有必要,那就不用,改为局部。
存在就是有理由的,没有必要回避,而且全局变量你是无法回避的,多多少少你都要用!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则