这是一个创建于 1755 天前的主题,其中的信息可能已经有所发展或是发生改变。
如以下代码是会报错的,因为函数 aaa 在后面。
解决办法是把函数 aaa 放到 print 前面。但写的函数太多了,又相互嵌套,不可能所以的函数绝对的放到最前面。
而且函数有可能以后还要修改,所以不现实。
请教各位大哥 Lua 有没有像 C 语言那样先声明函数头的做法?或者其它办法解决这个问题。谢谢指教!
print(aaa())
function aaa()
return aaa+1;
end
2 条回复 • 2019-06-08 11:07:33 +08:00
|
|
2
pursuer 2019-06-08 11:07:33 +08:00
函数相互嵌套是没有问题的,只要调用的时候函数已经赋值了就行了
|