最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Lua編程示例(七):協(xié)同程序基礎(chǔ)邏輯

 更新時(shí)間:2015年07月09日 10:48:09   投稿:junjie  
這篇文章主要介紹了Lua編程示例(七):協(xié)同程序基礎(chǔ)邏輯,本文直接給出代碼實(shí)例,需要的朋友可以參考下
co=coroutine.create(function()
 print("hi")
end)
print(coroutine.status(co))
coroutine.resume(co)
print(coroutine.status(co))
print()

co=coroutine.create(function()
 for i=1,2 do
 print("co",i)
 coroutine.yield()
 end
end)
coroutine.resume(co)
print(coroutine.status(co))

coroutine.resume(co)
print(coroutine.status(co))

coroutine.resume(co)  --沒(méi)有輸出
print(coroutine.status(co))
print()

co=coroutine.create(function(a,b,c)
 print("co",a,b,c)
end)
coroutine.resume(co,1,2,3)

co=coroutine.create(function(a,b)
 print("I'm before yield")  --第一次運(yùn)行執(zhí)行
 coroutine.yield(a+b,a-b,"needless args")  --在這停住,返回yield的參數(shù)
 print("Mgs")
end)
print(coroutine.resume(co,20,10)) --參數(shù)傳給yield,處理后再返回
print("I print first")
coroutine.resume(co)

co=coroutine.create(function()
 return "I'll return"
end)
print(coroutine.resume(co)) --主函數(shù)的返回值回傳給resume
print()

輸出結(jié)果:

suspended
hi
dead

co 1
suspended
co 2
suspended
dead

co 1 2 3
I'm before yield
true 30 10 needless args
I print first
Mgs
true I'll return


相關(guān)文章

最新評(píng)論

建平县| 京山县| 肇州县| 峨眉山市| 剑河县| 临西县| 志丹县| 廉江市| 石柱| 寿光市| 新津县| 吴旗县| 麻栗坡县| 清镇市| 麻栗坡县| 无棣县| 石柱| 石渠县| 谷城县| 滦南县| 安陆市| 塘沽区| 金沙县| 静海县| 沙洋县| 大方县| 故城县| 来安县| 万全县| 巴中市| 高平市| 穆棱市| 宜丰县| 勃利县| 休宁县| 开封市| 伊川县| 来安县| 定襄县| 时尚| 高雄市|