lua 协程求解,初学希望大家给点提示
初学lua,最近看到一个协程的代码时不明白其意思了,想请教下大家
hxc = coroutine.create (function ()
print("hxc", coroutine.yield())
end)
coroutine.resume(hxc)
coroutine.resume(hxc, 4, 5) --> hxc 4 5
为什么第一个coroutine.resume(hxc) 啥也不输出?在这里不得其解,和第二个相比只多出了个4,5参数。 我原以为至少会输出一个 hxc,当然实际代码也啥都不输出。
阿良良木·历
11 years, 3 months ago