我现在的情况是从Lua收到一张字符串表。我需要将字符串累加到数组中,以调用内部C函数。字符串处理与函数的作用域是本地的(即在函数返回后不保留对字符串的引用)。现在,我做了这样的事情:{ int ntokens = 0;/* assume table at top */
while (ntokens < sizeof(tokens) / sizeof(*toke
因此,我试图找出在lua语法用法之间的总体性能最好的是哪个。我有三个例子,它们基本上都是一样的,但我想知道它们在性能上的排名顺序是什么:local test_var = true if test_var then1,3 do print('test')end
也许还有一些其他的变体可以如何写,但基本上,我只是在寻找什么将是绝对最好的性能明智