找回密码
 点一下
查看: 750|回复: 4

关于函数的问题..可以递归和嵌套吗?

[复制链接]
发表于 2011-12-19 18:37:51 | 显示全部楼层 |阅读模式
  ...我发现....魔兽的jass居然可以递归调用啊....我的神啊...
  星际的可以不......
  ...要是可以像C语言那样先声明后定义就好了...
    那样代码就强大了........
    .......
void A ()
void B ()
void  A()
{
call B()
}
void  B()
{
call A()
}
........  没试......
发表于 2011-12-19 19:09:14 | 显示全部楼层
可以,但递归次数不要过大,会抛出执行时间过长的异常,但加一个等待时间后可消除此异常
回复

使用道具 举报

发表于 2011-12-19 19:34:18 | 显示全部楼层
递归可以,先声明后定义也可以。

galaxy和c在语法上的区别可以看我这篇帖子

http://bbs.islga.org/read-htm-tid-38654.html
回复

使用道具 举报

 楼主| 发表于 2011-12-20 18:07:59 | 显示全部楼层

回 2楼(麦德三世) 的帖子

麦德三世:递归可以,先声明后定义也可以。

galaxy和c在语法上的区别可以看我这篇帖子

http://bbs.islga.org/read-htm-tid-38654.html (2011-12-19 19:34) 
...那样真给力啊...
   不过真的跟C..
  我来个搓...
  最近在学C....
C++...先丢一边了........
回复

使用道具 举报

发表于 2011-12-20 23:21:08 | 显示全部楼层
四夕水当初还因为触发器结构问题导致函数错误递归报错呢~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-11-24 09:42 , Processed in 0.055308 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表