避免使用全局变量

[复制链接]
 楼主| huangchui 发表于 2012-5-16 23:39 | 显示全部楼层
呵呵,无奇不有啊,先结贴了
 楼主| huangchui 发表于 2012-5-16 23:39 | 显示全部楼层
大家晚安
randyhsd 发表于 2012-5-17 09:09 | 显示全部楼层
我一般是尽量使用局部变量;参数传递和返回时,单个参数用直接传递,buf用指针;中断服务函数没有参数和返回值,要传递参数和返回结果只能用全局变量,当然他内部的计算中间变量也用局部的。这样感觉比较省RAM,但不知道是否可取,求指导……
yn19900102 发表于 2012-5-17 11:09 | 显示全部楼层
全局变量不太会用,还是局部变量快点
warwold 发表于 2012-5-17 16:57 | 显示全部楼层
顶一个
cuiwei328257881 发表于 2012-5-17 17:46 | 显示全部楼层
一个char型全局全局变量可以定义8个bit变量
szyijitong 发表于 2012-5-17 23:43 | 显示全部楼层
想用就用,无需避免。
如果你觉得该用就用吧,如果你觉得没有必要,那就不用,改为局部。
存在就是有理由的,没有必要回避,而且全局变量你是无法回避的,多多少少你都要用!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部