Lua中的协程实际上是多线程的吗?

Lua协程提供协同式多线程,一次只能运行一个协程。那么,它们与正常的代码块有何区别(除了在代码中指定等待时间的情况)?此外,协程是否真的运行在不同的线程上?

点赞
用户7509065
用户7509065

因为当你从普通函数的中间返回时,你不能简单地跳回到你原来的位置。

另外,协程真的在不同的线程上运行吗?

不是的。一次只能运行一个协程。

2021-06-16 16:19:51