gpt4 book ai didi

function - lua中有前向声明吗?

转载 作者:行者123 更新时间:2023-12-04 01:07:47 24 4
gpt4 key购买 nike

我在 lua 中写了很多相互调用的函数。

在lua中有“前向声明”这样的概念吗?

这样我就可以声明所有没有实现的函数,然后再实现它们。然后我会摆脱函数顺序问题。

最佳答案

是的,可见性从上到下。您可以声明没有值(value)的本地人。

local func -- Forward declaration. `local func = nil` is the same.

local function func2() -- Suppose you can't move this function lower.
return func() -- used here
end

function func() -- defined here
return 1
end

关于function - lua中有前向声明吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65849897/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com