![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Lua
文章平均质量分 51
cout丶shy
这个作者很懒,什么都没留下…
展开
-
【Lua】协程
从多线程的角度看,协程(Coroutine)与线程(thread)类似:协程是一系列的可执行语句,拥有自己的栈、局部变量和指令指针,同时协程又与其它协程共享全局变量和其它几乎一切资源。线程和协程的主要区别:一个多线程程序可以同时并行运行多条线程,而协程却需要彼此协作地运行,即在任意时刻只能有一个协程运行,且协程的切换是在用户态手动控制的,只有当正在运行的协程显示的要求被挂起(suspend)时,其执行才会暂停。原创 2022-09-24 00:11:29 · 504 阅读 · 0 评论 -
[lua]获取随机数
lua的math.random函数可以返回伪随机数.调用方式取值范围math.random()[0,1)math.random(max)[1,max]math.random(min, max)[min,max]注意:在一个程序启动时,默认固定以1为种子初始化随机数发生器,也就是说每次程序启动运行返回的都是固定顺序的伪随机数序列.如果需要每次启动都返回不同的随机数序列则可以通过调用math.randomseed(os.time()) 手动设定种子....原创 2021-06-16 18:43:34 · 1338 阅读 · 0 评论