数组的传递 点击:557 | 回复:2



lokaka

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 17回
  • 年度积分:0
  • 历史总积分:33
  • 注册:2007年7月13日
发表于:2008-01-03 21:49:00
楼主
各位大侠:
       我在i/o域的动作中创建了一个数组,然后想在全局脚本中调用这个数组,请问有什么好办法吗?谢了!



yuanle

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 10208回
  • 年度积分:2747
  • 历史总积分:48332
  • 注册:2005年4月22日
发表于:2008-01-04 21:34:00
1楼
请在您函数的函数体外定义变量,此时定义的变量为全局变量,也称为外部变量。
 
如:
int aaa=0;
void A()
{
}
在其他脚本中要引用该变量时,只需要在需要引用的脚本中使用extren关键字来声明。
如:
void OnClick(……)
{
extern int a;
}
这样,我们就在OnClick这个动作中引用到了先前定义的全局变量了。

以上仅供参考!

lokaka

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 17回
  • 年度积分:0
  • 历史总积分:33
  • 注册:2007年7月13日
发表于:2008-01-11 20:59:00
2楼
可以实现了.
谢谢yuanle!

热门招聘
相关主题

官方公众号

智造工程师