首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

[求助]急件!请教全局变量和局部变量的使用

[求助]急件!请教全局变量和局部变量的使用

1、全局变量和局部变量在引用前都要初始化吗?
    2、大量的引用它们会给数据传输带来怎样的影响?
    3、可以把所有的全局变量前面板放到一个前面板吗??这样又会有什么影响?
   各位,有经验的说说!!谢了!
大家互相帮助嘛!!
全局变量可以被内存中任何Labview程序读或写,但是必须知道程序中所有读写都发生在哪里,以免全局变量意外改变。
大家互相帮助嘛!!
许多工程例子表明,使用全局变量时,如果不加注意,会多次读取一个值,或总也读不到这个值。如果必须处理每一次的数据刷新,则需要特别注意采取措施,保证前一个值没被读取之前,不要向全局变量写入新数据;并保证全局变量被读取一次之后,只要没有新值写入,就不会被再次读取。
大家互相帮助嘛!!
各位师傅、兄弟姐妹、江湖朋友,如果你有什么意见,请多赐教!!大家互相交流才能不断提高啊!!谢谢各位多多发帖!!
大家互相帮助嘛!!
尽量避免使用不必要的全局变量,因为它们会掩盖了程序间的数据依存关系。对一个大的程序来说,如果依赖全局变量做为程序间传递信息的手段,会使调试变得困难。
大家互相帮助嘛!!
版主说得很有道理,我公司最近一个程序就是用了全局变量,很不稳定,查都很困难
不是个好东东,我的程序用全局变量,每次都清空,可不知为什么内存使用越来越大,去掉后就没事了
长见识
QUOTE:
以下是引用xxuin在2008-7-13 16:02:00的发言:
长见识

建议到www.cpubbs.com看看,那的资料不少,人气也挺旺的

欢迎访问我的博客
http://blog.sina.com.cn/mylabview
labview开发工具及翔实资料(正版破解)

楼上的几位哥们解释的都比较详细啊

那一般怎么回避全局变量?

返回列表